Daftar Isi:

Apa yang harus diuji dalam pengujian unit?
Apa yang harus diuji dalam pengujian unit?

Video: Apa yang harus diuji dalam pengujian unit?

Video: Apa yang harus diuji dalam pengujian unit?
Video: Testing Perangkat Lunak Perbedaan Unit Testing, Integration Testing, System Testing dan Acceptance 2024, Mungkin
Anonim

PENGUJIAN UNIT adalah tingkat perangkat lunak pengujian di mana masing-masing unit/komponen perangkat lunak berada diuji . Tujuannya adalah untuk memvalidasi bahwa setiap satuan dari perangkat lunak melakukan seperti yang dirancang. A satuan adalah bagian terkecil yang dapat diuji dari perangkat lunak apa pun. Biasanya memiliki satu atau beberapa input dan biasanya satu output.

Jadi, tes unit apa yang harus diuji?

Pengujian unit adalah tindakan dari pengujian komponen kecil, atau satuan , dari aplikasi perangkat lunak Anda. Karena ruang lingkup masing-masing individu tes satuan sangat terbatas, satu-satunya cara untuk mencapainya adalah dengan menulis kode yang tes kode Anda, biasanya menggunakan kerangka kerja seperti NUnit atau Microsoft Pengujian Kerangka.

Selanjutnya, pertanyaannya adalah, haruskah Anda menulis unit test? Tes unit juga sangat berguna dalam hal refactoring atau re- menulis sepotong kode. Jika Anda selamat tes unit cakupan, Anda dapat melakukan refactor dengan percaya diri. Tanpa tes unit , seringkali sulit untuk memastikan Anda tidak merusak apa pun. Singkatnya - ya.

Selanjutnya, orang mungkin juga bertanya, apa yang Anda lakukan dalam pengujian unit?

Pengujian unit memungkinkan programmer untuk refactor kode di kemudian hari, dan membuat yakin modul masih berfungsi dengan benar (yaitu Regresi pengujian ). Prosedurnya adalah menulis tes kasus untuk semua fungsi dan metode sehingga setiap kali perubahan menyebabkan kesalahan, dapat dengan cepat diidentifikasi dan diperbaiki.

Bagaimana cara memulai pengujian unit?

Lebih lanjut tentang pengujian unit

  1. Memikirkan!
  2. Buat kelas dalam kode produksi dan beri nama dengan tepat.
  3. Pilih satu perilaku kelas yang ingin Anda terapkan dan buat rintisan metode untuknya.
  4. Tulis tes untuk itu.
  5. Kompilasi dan biarkan test runner menunjukkan bar merah!

Direkomendasikan: