Konu Tarihi:
Hata takip sistemlerinin ortaya çıkmasından bu yana, test mühendisleri şu soruyla karşı karşıya kaldı: Hataları, geliştiricinin ekstra sorular sormadan tekrar edebilmesi ve düzeltebilmesi için nasıl iletebiliriz? İşte tam da bu nedenle, adımların, ortamın, ortaya çıkma koşullarının ve gerçek sonucun net bir şekilde belgelenmesi kültürü ortaya çıktı.
Sorun:
Kötü hazırlanmış bir hata raporu, ekip içinde uzun süren tartışmalara ve yanlış anlamalara neden olabilir. Çoğu zaman hata kaybolur, tekrarlanamaz ve "tekrar edilemediği" gerekçesiyle kapatılır, bu da hatanın sistemde yaşamaya devam etmesine sebep olur.
Çözüm:
Anahtar özellikler:
Eğer ekipte herkes "zaten anladı" ise, hatayı sadece sözlü olarak belgelemek mümkün mü?
Hayır. Yerleşik ekiplerde bile, hatayı resmî olarak belgelemek her zaman önemlidir: değişim geçmişi, ekip kadrosunun döngüsü ve hatanın hatırlanması sonsuz değildir.
Her hatayı "sıfırdan" (giriş/çıkış vb.) yazmak gerekli mi?
Eğer hataya giden adımlar basitse (standart giriş) — atlanabilir, ancak oturum, profil ayarları veya ayarlar özgünse — tam yeniden üretim kritik öneme sahiptir.
Tüm hataların ekran görüntüleri/videolarla desteklenmesi gerekir mi?
Her zaman değil. Eğer hata açıklamadan açıkça görülüyorsa (yazım hatası), ekran görüntüsü yararlı ama zorunlu değil. Ancak hata görsel görüntüleme/düzenleme ile ilgiliyse, mutlaka görsel bir kanıt eklenmelidir.
Test mühendisi "Buton çalışmıyor" hatasını adım ve ortam belirtmeden açar. Geliştirici hatayı tekrarlayamaz.
Avantajları:
Dezavantajları:
Test mühendisi hatayı şekillendirir: adımları, uygulama sürümünü, tarayıcıyı belirtir, ekran görüntüsü ve sistem logu ekler.
Avantajları:
Dezavantajları: