Pertanyaan yang diberi tag test-coverage

122
Apa yang harus Anda uji dengan unit test?

Saya baru saja lulus dari perguruan tinggi, dan memulai universitas di suatu tempat minggu depan. Kami telah melihat unit test, tapi kami agak tidak menggunakannya; dan semua orang membicarakannya, jadi saya pikir mungkin saya harus melakukan beberapa. Masalahnya adalah, saya tidak tahu harus...

64
Apakah cakupan jalur menjamin menemukan semua bug?

Jika setiap jalur melalui program diuji, apakah itu menjamin menemukan semua bug? Jika tidak, mengapa tidak? Bagaimana Anda bisa melalui setiap kombinasi yang mungkin dari aliran program dan tidak menemukan masalah jika ada? Saya ragu untuk menyarankan bahwa "semua bug" dapat ditemukan, tetapi...

14
Unit menguji komponen internal

Sejauh mana Anda menguji komponen internal / pribadi dari kelas / modul / paket / dll? Apakah Anda mengujinya sama sekali atau hanya menguji antarmuka ke dunia luar? Contoh internal ini adalah metode pribadi. Sebagai contoh, bayangkan parser keturunan rekursif , yang memiliki beberapa prosedur...