Soru tarihçesi:
Fonksiyonel olmayan unsurların testi, mükemmel bir işlevin bile bazı kullanıcılar için kullanışsız, yavaş veya erişilemez olabileceği belli olduğunda ortaya çıktı. Bu tür hataları otomatik olarak tespit etmek zordur, bu nedenle manuel test uzmanları burada kilit bir rol oynamaktadır.
Sorun:
Test uzmanları genellikle sadece işlevselliğe odaklanarak performansı, kullanılabilirliği ve erişilebilirliği göz ardı ederler. Fonksiyonel olmayan hataların formüle edilmesi ve açıklanması zordur; öznel olmaları kesin bir değerlendirme almayı zorlaştırır.
Çözüm:
Test sırasında, fonksiyonel olmayan kontroller için bilinçli olarak zaman ayırmalısınız. Performans için tepki süresini (örneğin, bir kronometre ile) kaydedin, kullanılabilirlik için rahatsızlıkları açıklayın ve örnekler verin, erişilebilirlik için kontrol listeleri veya araçlar kullanın (örneğin, ekran okuyucu açın).
Ana özellikler:
Tüm fonksiyonel olmayan hatalar, test uzmanı tarafından hata raporu ile kaydedilmeli midir?
Her zaman değil. Eğer sorun öznel ise, bazen onun ekip ile tartışılması ve bir iyileştirme olarak kaydedilmesi yeterlidir (özellik talebi).
Test uzmanı, performans metriklerini kendisi belirlemeli midir?
Yalnızca gereksinimlerde veya teknik belgelerde belirtilmemişse, aksi takdirde onlara dayanmalısınız.
Fonksiyonel olmayan test için özel yazılım veya araçların varlığı zorunlu mu?
Hayır, temel kontroller manuel olarak da yapılabilir (örneğin, zamanın manuel olarak ölçülmesi, kontrol listesine göre erişilebilirliğin analizi).
Test uzmanı, katalog sayfasının 10 saniyeden fazla yüklendiğini fark etti, ancak “bu herhalde herkes için öyledir” diyerek bir hata kaydetmedi.
Artılar:
Eksiler:
Test uzmanı, katalog sayfasının ilk girişte 12 saniyede yüklendiğini ayrıntılı bir şekilde kaydetti, kronometre ekran görüntüsünü ekledi ve olası optimizasyon alternatifleri önerdi.
Artılar:
Eksiler: