Pertanyaan yang diberi tag testing

8
Apakah penguji harus melihat kode sumber?

Seberapa penting bagi penguji untuk melakukan pengujian kotak putih selain pengujian kotak hitam? Sebagai seorang pengembang, saya melihat nilai memiliki orang yang berpikiran QA melalui kode saya dan mencari titik lemah, tetapi juga sepertinya jika penguji non-teknis cukup teliti dan metodis,...

8
Selenium dan anggota tim non teknis

Saya bekerja pada tim yang mengembangkan situs web dengan banyak halaman. Orang QA di tim saat ini menjalankan semua tes secara manual. Saya berpikir untuk membuatnya membuat banyak skrip Selenium. Saya tidak berpikir dia bisa mengotomatiskan semua tes, tetapi dia bisa mengotomatisasi banyak dari...

8
Haruskah saya menguji unit

Sebagian besar logika untuk layanan web saya melibatkan berbicara dengan layanan web pemasok kami (memeriksa ketersediaan, memesan dll.) Mereka tidak memiliki lingkungan pengujian dan sebagian besar panggilan tidak dapat dijalankan secara sewenang-wenang (misalnya gencatan akan dijalankan sekali...

8
Apakah pengkodean dan pengujian unit melanggar prinsip KERING

Prinsip kering menyatakan: "Setiap pengetahuan harus memiliki representasi tunggal, tidak ambigu, otoritatif dalam suatu sistem." Namun ketika menulis tes untuk kode Anda menggambarkan perilaku yang diharapkan untuk sistem dua kali (sekali dalam kode dan sekali dalam tes). Saya tahu kedua...

8
Unit Testing dengan tabel pencarian masif?

Sistem kami disusun sedemikian rupa sehingga kami mendapatkan banyak informasi penting untuk perhitungan kami dan logika lainnya dari tabel jenis pencarian. Contohnya adalah semua jenis tingkat yang berbeda (seperti suku bunga atau tingkat kontribusi), tanggal (seperti tanggal efektif), dan semua...

8
Bagaimana cara menguji ClassLoader kustom?

Untuk beberapa alasan, saya perlu anak-anak ClassLoader. Seperti ClassLoaderitu tidak ada di JDK, jadi saya menulisnya. Karena ini adalah komponen utama dari use case saya, saya ingin ini diuji berat. Untuk memastikan itu tidak berubah tanpa merusak perilaku, saya ingin menjadi sangat teliti dan...

8
Pengelompokan bug dalam kode sumber

Ada banyak klaim tentang adanya kelompok bug atau cacat. Pencarian sederhana mengungkapkan banyak hasil, misalnya: 1 , 2 , 3 , 4 , 5 . Namun, semua bukti yang dikutip adalah anekdotal dan saya tidak dapat menemukan data konkret untuk mendukungnya. Sementara pengalaman saya sendiri tidak...