Pertanyaan yang diberi tag «test-coverage»

7
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 diuji apa . Haruskah saya menguji kasus …

11
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 mungkin itu karena cakupan path tidak praktis …


4
Bagaimana meningkatkan cakupan kode secara drastis?
Saya ditugaskan untuk mendapatkan aplikasi warisan di bawah unit test. Pertama beberapa latar belakang tentang aplikasi: Ini adalah 600k LOC Java RCP kode dasar dengan masalah-masalah utama duplikasi kode besar-besaran tanpa enkapsulasi, sebagian besar data pribadi dapat diakses dari luar, beberapa data bisnis juga dibuat lajang sehingga tidak hanya dapat …



7
Bagaimana Anda menguji kode unit menggunakan struktur grafik?
Saya menulis kode (rekursif) yang menavigasi grafik dependensi mencari siklus atau kontradiksi dalam dependensi. Namun, saya tidak yakin bagaimana cara mendekati unit testing ini. Masalahnya adalah bahwa salah satu perhatian utama kami adalah apakah kode akan menangani semua struktur grafik yang menarik yang dapat muncul dan memastikan bahwa semua node …

2
Bagaimana saya tahu jika saya memiliki cakupan tes unit yang cukup untuk menghapus tes integrasi?
Saya sedang mengerjakan sistem warisan (maksud saya, itu ditulis tanpa tes). Kami telah mencoba menguji beberapa sistem dengan menulis tes integrasi yang menguji fungsionalitas dari luar. Ini memberi saya kepercayaan diri untuk memperbaiki bagian-bagian kode tanpa khawatir akan merusaknya. Tetapi masalahnya adalah tes integrasi ini membutuhkan penyebaran (2+ menit) dan …


4
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 internal (fungsi / metode) yang …



2
Laporan cakupan kode terpisah untuk unit dan tes integrasi, atau satu laporan untuk keduanya?
Haruskah ada laporan cakupan kode terpisah untuk unit dan tes integrasi, atau satu laporan cakupan kode untuk keduanya? Pemikiran di balik ini adalah bahwa cakupan kode memungkinkan kami untuk memastikan bahwa kode kami telah dicakup oleh pengujian sejauh mungkin (sebanyak mesin sekarang dapat tetap). Memiliki laporan terpisah lebih mudah bagi …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.