Isi kandungan:

Apakah yang perlu diuji dalam ujian unit?
Apakah yang perlu diuji dalam ujian unit?

Video: Apakah yang perlu diuji dalam ujian unit?

Video: Apakah yang perlu diuji dalam ujian unit?
Video: Manisnya UJIAN (Siri Penuh) | Ustaz Wadi Annuar 2024, April
Anonim

PENGUJIAN UNIT ialah tahap perisian ujian di mana unit/komponen individu perisian berada diuji . Tujuannya adalah untuk mengesahkan bahawa setiap unit perisian berfungsi seperti yang direka. A unit ialah bahagian terkecil yang boleh diuji daripada mana-mana perisian. Ia biasanya mempunyai satu atau beberapa input dan biasanya satu output.

Jadi, apakah ujian unit yang perlu diuji?

Ujian unit adalah perbuatan ujian komponen kecil, atau unit , aplikasi perisian anda. Kerana skop setiap individu ujian unit adalah sangat terhad, satu-satunya cara untuk mencapainya ialah dengan menulis kod itu ujian kod anda, biasanya menggunakan rangka kerja seperti NUnit atau Microsoft Menguji Rangka kerja.

Seterusnya, persoalannya ialah, patutkah anda menulis ujian unit? Ujian unit juga amat berguna apabila ia melibatkan pemfaktoran semula atau menulis sekeping kod. Jika awak mempunyai kebaikan ujian unit liputan, awak boleh refactor dengan yakin. Tanpa ujian unit , selalunya sukar untuk memastikan awak tidak memecahkan apa-apa. Pendek kata - ya.

Selepas itu, seseorang juga mungkin bertanya, apakah yang anda lakukan dalam ujian unit?

Ujian unit membenarkan pengaturcara untuk memfaktorkan semula kod di kemudian hari, dan buat pasti modul masih berfungsi dengan betul (iaitu Regresi ujian ). Prosedurnya ialah menulis ujian kes untuk semua fungsi dan kaedah supaya apabila perubahan menyebabkan kerosakan, ia boleh dikenal pasti dan diperbaiki dengan cepat.

Bagaimanakah saya memulakan ujian unit?

Lebih lanjut mengenai ujian unit

  1. Fikirkan!
  2. Cipta kelas dalam kod pengeluaran dan namakannya dengan sewajarnya.
  3. Pilih satu gelagat kelas yang anda ingin laksanakan dan buat stub kaedah untuknya.
  4. Tulis ujian untuknya.
  5. Susun dan biarkan pelari ujian menunjukkan bar merah kepada anda!

Disyorkan: