Pertanyaan yang diberi tag testing

14
Unit menguji klien dan pembungkus API

Saya telah berputar-putar mencoba mencari cara terbaik untuk menguji unit perpustakaan klien API yang saya kembangkan. Perpustakaan memiliki Clientkelas yang pada dasarnya memiliki pemetaan 1: 1 dengan API, dan Wrapperkelas tambahan yang menyediakan antarmuka yang lebih ramah pengguna dari atas...

13
Apa peran QA dalam proyek BDD?

Jika menjalankan proyek menggunakan BDD dengan cakupan cerita pengguna 100% dengan tes penerimaan otomatis, apa yang akan menjadi peran penguji / petugas penjaminan kualitas? Saya kira saya membayangkan bahwa pengembang akan menulis tes penerimaan bersama dengan pemilik produk, beri tahu saya jika...

13
Apa nilai memeriksa dalam gagal unit test?

Meskipun ada beberapa cara untuk mencegah pengujian unit agar tidak dieksekusi, berapakah nilai pemeriksaan pada pengujian unit yang gagal? Saya akan menggunakan contoh sederhana: Sensitivitas Kasus. Kode saat ini peka terhadap huruf besar-kecil. Input yang valid ke dalam metode adalah "Cat" dan...

13
Memilih nama untuk tes integrasi

Dengan unit test domainnya cukup kecil, jadi mudah. Saya menggunakan methodName_conditions_result()skema Osherove dan merasa sangat jelas. Tetapi dengan tes integrasi saya merasa itu akan membuat nama yang sangat panjang, dan apa yang saya tempatkan methodName? Bagaimana cara memberi nama kelas...

13
Apakah memata-matai praktik buruk di kelas teruji?

Saya sedang mengerjakan sebuah proyek di mana panggilan internal kelas biasa tetapi hasilnya berkali-kali nilai sederhana. Contoh ( bukan kode sebenarnya ): public boolean findError(Set<Thing1> set1, Set<Thing2> set2) { if (!checkFirstCondition(set1, set2)) { return false; } if...