Raport de testare
Raportul de testare este un document care conține un rezumat al tuturor activităților de testare și rezultatele finale ale testelor unui proiect de testare. Raportul de testare este o evaluare a performanței testării. 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 testului informează că există mai multe defecte rămase î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 v-a întrebat dacă site-ul web Guru99 Bank poate fi lansat, i-ați răspuns | Șeful a avut încredere în tine și a decis să lanseze acest site către client la sfârșitul lunii. Dar la 2 luni după lansare, ați primit feedback de la client. |
Știți cauza principală a acestei probleme? De ce are încă site-ul web defecte chiar și atunci când echipa dvs. l-a testat deja?
Problema este că ați ignorat faza de raportare și evaluare în Test Management. Șeful nu are informații pentru a evalua calitatea acestui site web. Au avut încredere în ceea ce ați spus și au lansat site-ul web fără să știe performanța testării acestuia.
Avantajele tipice ale unui raport de testare includ:
Cum se face un raport de testare bun?
Pentru a răspunde la acest lucru, trebuie să știți -
Ce conține un raport de testare?
Informatii despre proiect
Toate informațiile proiectului, 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 s-a menționat în tutorialul de planificare a testelor, Raportul de testare ar trebui să includă obiectivul fiecărei runde de testare, cum ar fi Testul de unitate, 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ă
- Procentul de trecere
- Procent de eșec
- Comentarii
Aceste informații trebuie afișate vizual utilizând indicatorul de culoare , graficul și tabelul evidențiat .
Aruncați o privire la Raportul de testare al site-ului web Guru99 Bank pentru a afla mai multe detalii despre raportul de testare
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 (deschise, închise, care răspund)
- Număr de erori deschise, rezolvate, închise
- Defalcarea pe severitate și prioritate
La fel ca rezumatul testului, puteți include câteva valori simple, cum ar fi Densitatea defectelor,% din defectele remediate.
Echipa de proiect v-a trimis informațiile despre Defect după cum urmează
- Densitatea defectului este de 20 de defecte / 1000 de linii de cod mediu
- 90% defecte remediate în total
- Detaliile erorilor sunt descrise aici în acest Defect Tracker
Puteți reprezenta datele după graficul următor
Sfaturi pentru a scrie un raport de testare bun
Raportul de testare este un instrument de comunicare între Managerul de testare și părțile interesate. Prin raportul de testare, părțile interesate pot î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
Colaborați cu compania de externalizare, testerul acesteia după ce ați efectuat testarea performanței site-ului web Guru99 Bank, vă trimite un raport de testare ca acesta
Informațiile din acest raport sunt prea abstracte . Nu are informații detaliate. Părțile interesate care îl vor citi ar putea fi ușor nedumerit atunci când îl vor obține. S-ar putea să pună sau să aibă următoarele seturi de întrebări: -
- De ce nu au executat 30 de TC care rămân
- Care sunt aceste cazuri de test nereușite
- Nu are nicio descriere a erorilor
Pentru a rezolva această problemă, un bun raport de testare 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 ceea ce ați spus.
- Clar: Toate informațiile din raportul de testare trebuie să fie scurte și clar de înțeles.
- Standard: Raportul de testare trebuie să urmeze șablonul standard . Este ușor pentru părțile interesate să revizuiască și să asigure coerența dintre rapoartele de testare în multe proiecte.
- Specific: Nu scrieți un eseu despre activitatea proiectului. Descrieți și rezumați specificațiile rezultatelor testului și concentrați-vă asupra punctului principal.
De exemplu, pentru a corecta raportul de test de mai sus, testerul ar trebui să furnizeze mai multe informații, cum ar fi:
- Informatii despre proiect
- Ciclul de testare: (Test de sistem, Test de integrare ... etc.)
- Ce funcții au fost testate deja (% TC-uri executate,% TC-uri trecute sau nereușite ...)
- Raportul defectelor (descrierea defectului, prioritate sau stare ...)