Tutorial privind rapoartele rezumate ale testelor: învățați cu exemplu și șablon
Raport de testare
Raport de testare este un document care conține un rezumat al tuturor activităților de testare și al rezultatelor testelor finale ale unui proiect de testare. Raportul de testare este o evaluare a cât de bine este Testarea se efectuează. Pe baza raportului de testare, părțile interesate pot evalua calitatea produsului testat și pot lua o decizie cu privire la lansarea software-ului.
De exemplu, dacă raportul de testare informează că au rămas multe defecte în produs, părțile interesate pot întârzia lansarea până când toate defectele sunt remediate.
Exemplu de raport de testare
De ce Raport de testare?
Următorul scenariu vă va arăta de ce avem nevoie de Raportul de testare
Mai devreme, când șeful te-a întrebat dacă site-ul web Guru99 Bank poate lansa, Tu i-ai răspuns | Șeful a avut încredere în tine și a decis să lanseze acest site web clientului la sfârșitul lunii. Dar la 2 luni după lansare, ați primit feedback de la client. |
Cunoașteți cauza principală a acestei probleme? De ce site-ul are încă defecte chiar și atunci când echipa ta l-a testat deja?
Problema este că ați ignorat faza de raportare și evaluare în Test Management. Șeful nu are informații care să evalueze calitatea acestui site. Au avut încredere în ceea ce ați spus și au lansat site-ul web fără să cunoască performanțele sale de testare.
Beneficiile tipice ale unui raport de testare includ:
Cum să faci un raport de testare bun?
Pentru a răspunde la asta, trebuie să știi -
Ce conține un raport de testare?
Informații despre proiect
Toate informațiile despre proiect, cum ar fi numele proiectului, numele produsului și versiunea, trebuie descrise în raportul de testare. De exemplu, informațiile despre proiectul Guru99Bank vor fi după cum urmează
Obiectivul testului
Așa cum am menționat în Planificarea testelor tutorial, Raportul de testare ar trebui să includă obiectivul fiecărei runde de testare, cum ar fi Testul unitar, Testul de performanță, Testul sistemului ... etc.
Rezumatul testului
Această secțiune include rezumatul activității de testare în general. Informațiile detaliate aici includ
- Numărul de cazuri de testare executate
- Numărul de cazuri de testare trece
- Numărul cazurilor de testare eșuează
- Procent de trecere
- Procent de eșec
- Comentarii
Aceste informații ar trebui să fie afișate vizual prin utilizarea indicator de culoare, grafic și tabel evidențiat.
Defect
Una dintre cele mai importante informații din Raportul de testare este defectul. Raportul trebuie să conțină următoarele informații
- Numărul total de erori
- Starea erorilor (deschis, închis, răspuns)
- Numărul de erori deschise, rezolvate, închise
- Defalcare în funcție de gravitate și prioritate
La fel ca rezumatul testului, puteți include câteva valori simple, cum ar fi Defect densitate, % din defecte fixate.
Echipa de proiect v-a trimis informațiile despre defect după cum urmează
- Densitatea defectelor este de 20 de defecte/1000 de linii de cod mediu
- 90% defecte remediate în total
- Detaliile erorilor sunt descrise în acest instrument de urmărire a defectelor aici
Puteți reprezenta datele ca următorul grafic
Sfaturi pentru a scrie un raport bun de testare
Raportul de testare este a comunicare instrument între managerul de testare și părțile interesate. Prin raportul de testare, partea interesată poate înţelege situația proiectului, calitatea produsului și alte lucruri.
Următorul scenariu vă arată de ce avem nevoie de un raport de testare bun
Cooperați cu o companie de outsourcing, testatorul acesteia după ce a efectuat Test de performanta de pe site-ul Guru99 Bank, vă trimite un raport de testare ca acesta
Informațiile din acel raport sunt de asemenea abstract. Nu are nicio informație detaliată. Partea interesată care o va citi ar putea fi ușor derutat când o primesc. Ei pot pune sau au următoarele seturi de întrebări: –
- De ce nu au executat 30 de TC-uri care au mai rămas
- Care sunt aceste cazuri de testare nereușite
- Nu are nicio descriere a erorilor
Pentru a rezolva această problemă, un raport de testare bun ar trebui să fie:
- Detaliu: Ar trebui să furnizați o descriere detaliată a activității de testare, să arătați ce testare ați efectuat. Nu introduceți informațiile abstracte în raport, deoarece cititorul nu va înțelege ce ați spus.
- Clar: Toate informațiile din raportul de testare ar trebui să fie mic de statura si clar de inteles.
- Standard: Raportul de testare ar trebui să urmeze standard șablon. Este ușor pentru părțile interesate să revizuiască și să asigure consistenţă între rapoartele de testare în multe proiecte.
- Specific: Nu scrieți un eseu despre activitatea proiectului. Descrieți și rezumați specificația rezultatului testului și concentrați-vă pe punctul principal.
De exemplu, pentru a corecta raportul de testare de mai sus, testerul ar trebui să furnizeze mai multe informații, cum ar fi:
- Informatii despre proiect
- Ciclu de testare: (Test de sistem, Test de integrare... etc.)
- Ce funcții au fost deja testate (% TC executate, % TC reușite sau eșuate...)
- Raport defect (Descrierea defectului, Prioritate sau stare...)