Test Özeti Raporları Eğitimi: Örnek ve Şablonla Öğrenin
Test raporu
Test raporu Bir test projesinin tüm test aktivitelerinin ve son test sonuçlarının özetini içeren bir belgedir. Test raporu, testin ne kadar iyi yapıldığına dair bir değerlendirmedir. Test yapmak gerçekleştirilir. Paydaşlar, test raporuna dayanarak test edilen ürünün kalitesini değerlendirebilir ve yazılımın sürümüne ilişkin karar verebilir.
Örneğin, test raporu üründe çok sayıda kusurun kaldığını bildiriyorsa paydaşlar, tüm kusurlar giderilene kadar ürünün piyasaya sürülmesini erteleyebilir.
Test Raporu Örneği
Neden Test Raporu?
Aşağıdaki senaryo, Test Raporuna neden ihtiyacımız olduğunu gösterecektir
Daha önce patronunuz size Guru99 Bank web sitesinin yayınlanıp yayınlanamayacağını sorduğunda ona cevap vermiştiniz: | Patron size güvendi ve bu web sitesini ay sonunda müşteriye sunmaya karar verdi. Ancak piyasaya sürüldükten 2 ay sonra müşteriden geri bildirim aldınız. |
Bu sorunun temel nedenini biliyor musunuz? Ekibiniz siteyi zaten test etmiş olmasına rağmen neden web sitesinde hala kusurlar var?
Sorun şu ki Test Yönetimi'ndeki raporlama ve değerlendirme aşamasını görmezden geldiniz. Patronun bu web sitesinin kalitesini değerlendirmek için hiçbir bilgisi yok. Sadece söylediklerinize güvendiler ve web sitesinin test performansını bilmeden web sitesini yayınladılar.
Bir test raporunun tipik faydaları şunlardır:
İyi bir Test Raporu nasıl yapılır?
Bunu cevaplamak için şunu bilmelisiniz:
Test raporu neleri içerir?
Proje Bilgileri
Test raporunda proje adı, ürün adı, versiyon gibi projeye ait tüm bilgiler açıklanmalıdır. Örnek olarak Guru99Bank projesinin bilgileri aşağıdaki gibi olacaktır.
Test Amacı
Belirtildiği gibi Test Planlaması öğretici, Test Raporu, Birim Testi, Performans Testi, Sistem Testi vb. gibi her test turunun amacını içermelidir.
Test Özeti
Bu bölüm genel olarak test faaliyetinin özetini içerir. Burada ayrıntıları verilen bilgiler şunları içerir:
- Gerçekleştirilen test vakalarının sayısı
- Test senaryolarının sayısı geçti
- Test senaryolarının sayısı başarısız
- Geçiş yüzdesi
- Başarısızlık yüzdesi
- Yorumlar
Bu bilgi görüntülenmelidir görsel ile renk göstergesi, grafik ve vurgulanan tablo.
kusur
Test Raporundaki en önemli bilgilerden biri de kusurdur. Rapor aşağıdaki bilgileri içermelidir
- Toplam hata sayısı
- Hataların durumu (açık, kapalı, yanıt veriyor)
- Açık, çözülmüş, kapatılmış hata sayısı
- Önem ve önceliğe göre döküm
Test özeti gibi, aşağıdaki gibi bazı basit ölçümleri de ekleyebilirsiniz: kusur yoğunluk, sabit kusurların yüzdesi.
Proje ekibi size aşağıdaki şekilde Arıza bilgilerini gönderdi
- Kusur yoğunluğu 20 hata/1000 kod satırı ortalamasıdır
- Toplamda %90 kusur giderildi
- Hataların ayrıntıları bu Kusur izleyicide açıklanmıştır okuyun
Verileri aşağıdaki grafikte gösterebilirsiniz
İyi bir test raporu yazmanın ipuçları
Test raporu bir iletişim Test Yöneticisi ile paydaş arasındaki araç. Paydaş, test raporu aracılığıyla anlamak projenin durumu, ürünün kalitesi ve diğer şeyler.
Aşağıdaki senaryo size neden iyi bir Test Raporuna ihtiyacımız olduğunu gösteriyor
Testi gerçekleştiren dış kaynak şirketi ile işbirliği yaparsınız. Performans testi Guru99 Bank web sitesinden size bunun gibi bir test raporu gönderiyor
O rapordaki bilgiler de soyut. Detaylı bir bilgisi bulunmamaktadır. Bunu okuyacak paydaş biraz şaşkın aldıklarında. Aşağıdaki soru setlerini sorabilirler veya sorabilirler: –
- Geriye kalan 30 TC'yi neden idam etmediler?
- Bu başarısız Test Durumları nelerdir?
- Herhangi bir hata açıklaması yok
Bu sorunu çözmek için iyi bir Test Raporu şöyle olmalıdır:
- Detay: Test faaliyetinin ayrıntılı bir açıklamasını yapmalı, hangi testi yaptığınızı göstermelisiniz. Soyut bilgileri rapora koymayın çünkü okuyucu ne söylediğinizi anlamayacaktır.
- Açık: Test raporundaki tüm bilgiler kısa ve Açıkça anlaşılabilir.
- Standart: Test Raporu aşağıdakileri takip etmelidir: standart şablon. Paydaşların bunları gözden geçirmesi ve güvence altına alması kolaydır. tutarlılık Birçok projedeki test raporları arasında.
- Özel: Proje faaliyeti hakkında bir makale yazmayın. Test sonucu spesifikasyonunu açıklayın ve özetleyin ve ana noktaya odaklanın.
Örneğin, yukarıdaki Test Raporunu düzeltmek için test uzmanının aşağıdaki gibi daha fazla bilgi sağlaması gerekir:
- Proje bilgisi
- Test döngüsü: (Sistem Testi, Entegrasyon Testi…vb.)
- Hangi işlevler zaten test edildi (% yürütülen TC'ler, % TC'ler başarılı veya başarısız oldu…)
- Kusur raporu (Kusur açıklaması, Öncelik veya durum…)