Yazılım Testinde Test Düzeneği
Yazılım Testinde Test Donanımı, test yürütmeyi otomatikleştirmek için gerekli olan saplamalar, sürücüler ve diğer destekleyici araçlardan oluşan bir koleksiyondur. Test koşum takımı, bir test kitaplığı kullanarak testleri yürütür ve test raporları oluşturur. Test demeti, test senaryoları, hedef dağıtım portu (TDP), test edilen kaynak dosya, saplamalar vb. Gibi bir testi derlemek ve çalıştırmak için gereken tüm bilgileri içerir.
Test Harness'i neden kullanmalısınız?
- Test sürecini otomatikleştirin
- Test senaryolarının test takımlarını yürütün
- İlişkili test raporları oluşturun
- Hata ayıklama desteği
- Testlerin her biri için test sonuçlarını kaydetmek için
- Geliştiricilerin bir kod düzeyinde kod kapsamını ölçmesine yardımcı olur
- Otomasyon ile sistemin üretkenliğini artırın
- Yazılım bileşenlerinin ve uygulamalarının kalitesini artırın
- Test uzmanlarının simüle etmekte zorlandığı karmaşık koşulların üstesinden gelmek için
Test Demetinin kullanıldığı iki bağlam vardır
- Otomasyon testi: Test komut dosyalarını, bu komut dosyalarını çalıştırmak için gerekli parametreleri içerir ve analiz etmek için sonuçları toplar.
- Entegrasyon testi: Birleştirilmiş davranışın beklendiği gibi olup olmadığını kontrol etmek için birbiriyle etkileşime giren iki kod veya modülü bir araya getirmek için kullanılır.
Test Demeti Araçları
- Junit: Java kullanırken kullanılan araç
- Nunit: .Net çerçevesini kullanmak için kullanılan araç
Test Harness Vs Test Çerçevesi
Test Demeti | Test Otomasyon Çerçevesi |
---|---|
|
|
|
|
|
|
|
|