
- Yayın
- Güncelleme
Bir veri arayüzünün doğru dosyayı kabul etmesi yalnız beklenen yolun çalıştığını gösterir. Eksik, yinelenen veya yetkisiz girdinin nasıl ele alındığı araştırmanın kritik verileri açısından ayrıca önemlidir.
Verinin anlamını koruyun
Olumsuz testleri gerçekçi hata türlerine bağlayın. Her reddin açık mesaj, kayıt durumu ve sorumluya ulaşan iz üretip üretmediğini belirleyin. Hatalı dosyanın bir kısmı kabul edilmişse kullanıcı bunun farkında olmalıdır. Bütün dosyayı reddetmek veya geçerli satırları kabul etmek arasında tek evrensel doğru yoktur; beklenen davranış kullanım bağlamında kararlaştırılmalıdır.
Uygulama örneği
Örneğin laboratuvar aktarımındaki bir satır bilinmeyen test kodu içerir. Arayüz dosyayı tamamlandı gösterir fakat o satırı sessizce atlar. Örnekte test, hatalı satırla birlikte geçerli satırları da içerir; kayıt sayıları, hata bildirimi ve yeniden gönderim davranışı karşılaştırılır. Sonuç, yalnız ekranda hata mesajı görünmesiyle kabul edilmez.
İnceleme kontrolleri
- Bozuk alan, eksik kimlik ve bilinmeyen kod örnekleri oluşturun.
- Kısmi kabulden sonra kayıp ve çift kayıt oluşmadığını inceleyin.
- Hata düzeltildikten sonraki yeniden gönderimi uçtan uca deneyin.
Kabul ve sınırlar
Kabul, sistemin reddi veya sınırlı kabulü beklenen şekilde açıklaması ve düzeltme yolunu izlenebilir bırakmasıdır. Rastgele büyük hata listeleri üretmek yerine kritik iş akışlarını temsil eden örnekler seçilir. Test kanıtı, başarısız olan girdiyi ve beklenen sonucu açıkça göstermelidir. Olumsuz testler, doğru girdilerin işlenmesine yönelik temel kontrollerin yerine geçmez.
Sık sorulan sorular
- Her olası hata denenmeli mi?
- Sınırsız kombinasyon yerine riskle ilişkili, gerçekçi ve ayırt edici hata türlerine öncelik verilir.
- Hata mesajı başarı sayılır mı?
- Mesajın yanı sıra veri durumu, kayıt izi ve düzeltme sonrası davranış da beklenen sonucu karşılamalıdır.