İçindekiler:
Tanımı - Gray Box Testing ne anlama geliyor?
Gri kutu testi, beyaz kutu ve kara kutu testlerinin kombinasyonunu içeren bir yazılım test yöntemidir. Beyaz kutu testinde olduğu gibi, kara kutu testinin basit tekniğinden ve kod hedefli sistemlere yaklaşımdan faydalanır. Gri kutu testi kullanan test kullanıcıları, testleri tamamlamak için üst düzey uygulama belgelerine ihtiyaç duyar. Gri kutu testi, uygunsuz yapıya veya uygulama kullanımına bağlı olarak hataları bulmaya yöneliktir.
Gri kutu testi yarı saydam test olarak da bilinir.
Techopedia, Gray Box Testini açıklıyor
Gri kutu test cihazlarının tasarım dokümantasyon bilgisine erişimi olduğundan, daha iyi test senaryoları ve planları hazırlayıp oluşturabilirler. Bununla birlikte, test yaklaşımı test kullanıcılarına farklı uygulama işlevleri hakkında sadece sınırlı bilgi sağlar.
Gri kutu testinin avantajları şunları içerir:
- Büyük kod segmentleri için iyi çalışır.
- Test kullanıcılarının uygulamayı test etmek için programlama dilini veya yöntemlerini bilmesi gerekmez, bu da bu testi çoğunlukla tarafsız ve müdahaleci değildir.
- Programlama koduna erişim şart değildir.
- Test sırasında kullanıcılar ve geliştiriciler için açıkça tanımlanmış roller sağlar. Test, tasarımcıdan ziyade kullanıcının bakış açısına dayanır.
- Çoğu test senaryosunun tasarlanması zordur.
- Sadece birkaç test senaryosu bulunduğundan, sınırlı kapsama alanı vardır.
- Test uzmanları süreç hakkında sınırlı bilgiye sahip oldukları için etkili bir test yöntemi olarak değerlendirilmemektedir.