Test raporu
Test Raporu , bir test projesinin tüm test faaliyetlerinin ve nihai test sonuçlarının bir özetini içeren bir belgedir. Test raporu, Testin ne kadar iyi yapıldığının bir değerlendirmesidir. Test raporuna dayanarak, paydaşlar test edilen ürünün kalitesini değerlendirebilir ve yazılım sürümü hakkında karar verebilir.
Örneğin, test raporu üründe kalan birçok kusur olduğunu bildirirse, paydaşlar tüm kusurlar giderilene kadar piyasaya sürmeyi erteleyebilirler.
Test Raporu Örneği
Neden Test Raporu?
Aşağıdaki senaryo size neden Test Raporuna ihtiyacımız olduğunu gösterecektir.
Daha önce, patron size Guru99 Bank web sitesini serbest bırakıp bırakamayacağını sorduğunda, ona cevap verdiniz | Patron size güvendi ve bu web sitesini ay sonunda müşteriye yayınlamaya karar verdi. Ancak yayınlandıktan 2 ay sonra müşteriden geri bildirim aldınız. |
Bu sorunun temel nedenini biliyor musunuz? Ekibiniz zaten test etmiş olsa bile web sitesinde neden hala kusurlar var?
Sorun, Test Yönetiminde raporlama ve değerlendirme aşamasını görmezden gelmenizdir. Patronun bu web sitesinin kalitesini değerlendirmek için hiçbir bilgisi yoktur. Sadece söylediklerinize güvendiler ve test performansını bilmeden web sitesini yayınladılar.
Bir test raporunun tipik faydaları şunları içerir:
İyi bir Test Raporu nasıl yapılır?
Bunu cevaplamak için bilmelisin -
Bir test raporu neleri içerir?
Proje bilgisi
Proje adı, ürün adı ve versiyonu gibi projenin tüm bilgileri test raporunda açıklanmalıdır. Örneğin Guru99Bank projesinin bilgileri aşağıdaki gibi olacaktır
Test Amacı
Test Planlama öğreticisinde belirtildiği gibi, Test Raporu, Birim Testi, Performans Testi, Sistem Testi ... vb.
Test Özeti
Bu bölüm genel olarak test faaliyetinin özetini içerir. Burada ayrıntılı bilgiler şunları içerir:
- Yürütülen test senaryolarının sayısı
- Test senaryolarının sayısı geçer
- Test senaryolarının sayısı başarısız
- Geçiş yüzdesi
- Başarısızlık yüzdesi
- Yorumlar (değiştir | kaynağı değiştir)
Bu bilgi, renk göstergesi , grafik ve vurgulanmış tablo kullanılarak görsel olarak gösterilmelidir .
Test raporu hakkında daha fazla bilgi edinmek için Guru99 Bank web sitesinin Test Raporuna bakın.
Kusur
Test Raporundaki en önemli bilgilerden biri kusurdur. Rapor aşağıdaki bilgileri içermelidir
- Toplam böcek sayısı
- Hataların durumu (açık, kapalı, yanıt veriyor)
- Açık, çözülmüş, kapatılmış hataların sayısı
- Önem ve önceliğe göre dağılım
Test özeti gibi, Hata yoğunluğu, sabit hataların yüzdesi gibi bazı basit ölçümleri ekleyebilirsiniz.
Proje ekibi size aşağıdaki gibi Kusur bilgilerini gönderdi
- Hata yoğunluğu 20 hata / 1000 satır ortalama koddur
- Toplamda% 90 kusur düzeltildi
- Hataların ayrıntıları burada bu Kusur izleyicide açıklanmıştır.
Verileri aşağıdaki grafikte gösterebilirsiniz
İyi bir test raporu yazmak için ipuçları
Test raporu, Test Yöneticisi ile paydaş arasında bir iletişim aracıdır. Test raporu aracılığıyla paydaş proje durumunu, ürünün kalitesini ve diğer şeyleri anlayabilir .
Aşağıdaki senaryo, neden iyi bir Test Raporuna ihtiyacımız olduğunu göstermektedir
Guru99 Bank web sitesinde Performans Testini yaptıktan sonra dış kaynak şirketiyle işbirliği yaparsınız, size böyle bir test raporu gönderir
Bu rapordaki bilgiler çok soyut . Herhangi bir detaylı bilgiye sahip değildir. Okuyacak olan paydaş, onu aldığında biraz şaşırabilir . Aşağıdaki sorular sorabilirler veya sorabilirler: -
- Geriye kalan 30 TC'yi neden yürütmediler?
- Bu başarısız Test Durumları nelerdir
- Herhangi bir hata açıklaması yok
Bu sorunu çözmek için iyi bir Test Raporu şu şekilde olmalıdır:
- Detay : Test faaliyetinin ayrıntılı bir açıklamasını vermeli, hangi testi gerçekleştirdiğinizi göstermelisiniz. Özet bilgisini rapora koymayın çünkü okuyucu söylediklerinizi anlamayacaktır.
- Açık: Test raporundaki tüm bilgiler kısa ve açıkça anlaşılır olmalıdır.
- Standart: Test Raporu standart şablonu takip etmelidir . Paydaşların birçok projede test raporlarını incelemesi ve tutarlılığı sağlaması kolaydır .
- Spesifik: Proje aktivitesi hakkında bir makale yazmayın. Test sonucu özelliklerini tanımlayın ve özetleyin ve ana noktaya odaklanın.
Örneğin, yukarıdaki Test Raporunu düzeltmek için, test uzmanı aşağıdakiler gibi daha fazla bilgi sağlamalıdır:
- Proje bilgisi
- Test döngüsü: (Sistem Testi, Entegrasyon Testi… vb.)
- Hangi işlevler halihazırda test edilmiştir (uygulanan TC'lerin yüzdesi, başarılı olan veya başarısız olan TC'lerin yüzdesi…)
- Kusur raporu (Kusur açıklaması, Öncelik veya durum…)