Test rapport
Testrapport er et dokument, der indeholder et resumé af alle testaktiviteter og endelige testresultater fra et testprojekt. Testrapport er en vurdering af, hvor godt testen udføres. Baseret på testrapporten kan interessenter evaluere kvaliteten af det testede produkt og træffe en beslutning om softwareudgivelsen.
For eksempel, hvis testrapporten informerer om, at der er mange mangler tilbage i produktet, kan interessenter forsinke frigivelsen, indtil alle mangler er rettet.
Eksempel på testrapport
Hvorfor testrapport?
Følgende scenarie viser dig, hvorfor vi har brug for testrapporten
Tidligere, da chefen spurgte dig om hjemmesiden Guru99 Bank kan frigive, svarede du ham | Chefen stolede på dig og besluttede at frigive dette websted til kunden i slutningen af måneden. Men 2 måneder efter frigivelsen fik du feedback fra klienten. |
|
|
Kender du årsagen til dette problem? Hvorfor har hjemmesiden stadig mangler, selv når dit team allerede har testet det?
Problemet er, at du ignorerede rapporterings- og evalueringsfasen i Test Management. Chefen har ingen oplysninger til at evaluere kvaliteten af dette websted. De stolede bare på det, du sagde, og frigav webstedet uden at kende dets testydelse.
De typiske fordele ved en testrapport inkluderer:
Hvordan laver man en god testrapport?
For at besvare dette skal du vide -
Hvad indeholder en testrapport?
Projektoplysninger
Alle oplysninger om projektet såsom projektnavnet, produktnavnet og versionen skal beskrives i testrapporten. For eksempel vil oplysningerne om Guru99Bank-projektet være som følger
Testmål
Som nævnt i testplanlægningsvejledningen skal testrapporten indeholde målet for hver testrunde, såsom enhedstest, ydelsestest, systemtest ... osv.
Testoversigt
Dette afsnit indeholder en oversigt over testaktivitet generelt. Oplysninger beskrevet her inkluderer
- Antallet af eksekverede testsager
- Antallet af testsager passerer
- Antallet af testsager mislykkes
- Bestået procent
- Fejlprocent
- Kommentarer
Disse oplysninger skal vises visuelt ved hjælp af farveindikator , graf og fremhævet tabel .
Se testrapporten på hjemmesiden Guru99 Bank for at få flere detaljer om testrapporten
Defekt
En af de vigtigste oplysninger i testrapporten er mangler. Rapporten skal indeholde følgende oplysninger
- Samlet antal bugs
- Fejlstatus (åben, lukket, reagerer)
- Antal fejl åben, løst, lukket
- Opdeling efter sværhedsgrad og prioritet
Ligesom testoversigt kan du inkludere nogle enkle målinger som Defektdensitet,% af faste fejl.
Projektgruppen sendte dig oplysningerne om fejl som følger
- Defektdensitet er 20 defekter / 1000 linjer kodegennemsnit
- 90% mangler fikset i alt
- Detaljen af bugs er beskrevet i denne Defect tracker her
Du kan repræsentere dataene som følgende graf
Tips til at skrive en god testrapport
Testrapport er et kommunikationsværktøj mellem Test Manager og interessent. Gennem testrapporten kan interessenten forstå projektsituationen, produktets kvalitet og andre ting.
Følgende scenarie viser dig, hvorfor vi har brug for en god testrapport
Du samarbejder med outsourcingfirmaet, dets tester efter at have udført Performance Testing af hjemmesiden Guru99 Bank, sender dig en testrapport som denne
Oplysningerne i denne rapport er for abstrakte . Det har ingen detaljerede oplysninger. Den interessent, der læser den, kan være lidt forvirret, når de får den. De kan stille eller have følgende sæt spørgsmål: -
- Hvorfor udførte de ikke 30 TC'er, der er tilbage
- Hvad er disse mislykkede testsager
- Har ikke nogen beskrivelse af fejl
For at løse dette problem skal en god testrapport være:
- Detalje : Du skal give en detaljeret beskrivelse af testaktiviteten og vise, hvilken test du har udført. Læg ikke de abstrakte oplysninger i rapporten, fordi læseren ikke forstår, hvad du sagde.
- Clear: Alle oplysninger i testrapporten skal være kort og klart forståelig.
- Standard: Testrapporten skal følge standardskabelonen . Det er let for interessenter at gennemgå og sikre sammenhængen mellem testrapporter i mange projekter.
- Specifikt: Skriv ikke et essay om projektaktiviteten. Beskriv og opsummer testspecifikationerne og fokuser på hovedpunktet.
For eksempel for at rette ovenstående testrapport skal testeren give flere oplysninger såsom:
- Projektoplysninger
- Testcyklus: (Systemtest, Integrationstest ... osv.)
- Hvilke funktioner der allerede er testet (% TC'er udført,% TC'er bestået eller mislykkedes ...)
- Fejlrapport (Fejlbeskrivelse, prioritet eller status ...)