Isi kandungan:
- Definisi - Apakah yang dimaksudkan dengan Pengujian Gray Box?
- Techopedia menerangkan Ujian Kotak Kelabu
Definisi - Apakah yang dimaksudkan dengan Pengujian Gray Box?
Ujian kotak kelabu adalah metodologi ujian perisian yang melibatkan gabungan kotak putih dan kotak hitam. Ia menggunakan teknik ujian kotak hitam yang lurus, serta pendekatan untuk sistem sasaran kod, seperti dalam pengujian kotak putih. Penguji yang menggunakan ujian kotak kelabu memerlukan dokumentasi aplikasi peringkat tinggi untuk melengkapkan ujian. Ujian kotak kelabu ditujukan untuk mencari kecacatan berdasarkan struktur atau penggunaan aplikasi yang tidak betul.
Ujian kotak kelabu juga dikenali sebagai ujian lut.
Techopedia menerangkan Ujian Kotak Kelabu
Oleh kerana penguji kotak kelabu mempunyai akses kepada pengetahuan dokumentasi reka bentuk, mereka boleh menyediakan dan membuat kes-kes dan rancangan ujian yang lebih baik. Walau bagaimanapun, pendekatan ujian menyediakan penguji dengan hanya pengetahuan terhad mengenai fungsi aplikasi yang berbeza.
Kelebihan ujian kotak kelabu termasuk:
- Bekerja dengan baik untuk segmen kod besar.
- Penguji tidak perlu mengetahui bahasa pengaturcaraan atau kaedah untuk menguji aplikasi, yang menjadikan ujian ini kebanyakannya tidak berat sebelah dan tidak mengganggu.
- Akses kepada kod pengaturcaraan tidak penting.
- Memberi peranan yang jelas untuk pengguna dan pemaju semasa ujian. Ujian adalah berdasarkan kepada perspektif pengguna, bukan pereka.
- Kebanyakan kes ujian adalah sukar untuk direkabentuk.
- Oleh kerana terdapat hanya beberapa senario ujian, terdapat liputan yang terhad.
- Oleh kerana penguji mempunyai pengetahuan terhad tentang proses itu, ia tidak dianggap sebagai kaedah ujian yang cekap.
