Kurz souhrnných zpráv o testu: Učte se s příkladem a šablonou
Zkušební protokol
Zkušební protokol je dokument, který obsahuje souhrn všech testovacích aktivit a konečné výsledky testů testovacího projektu. Zpráva o testu je hodnocením toho, jak dobře Testování se provádí. Na základě testovací zprávy mohou zúčastněné strany vyhodnotit kvalitu testovaného produktu a rozhodnout o vydání softwaru.
Pokud například zpráva o zkoušce informuje, že v produktu zůstalo mnoho závad, mohou zúčastněné strany odložit vydání, dokud nebudou všechny závady opraveny.
Příklad zkušebního protokolu
Proč zkušební zpráva?
Následující scénář vám ukáže, proč potřebujeme zkušební zprávu
Dříve, když se vás šéf zeptal, zda může web Guru99 Bank uvolnit, odpověděl jste mu | Šéf vám důvěřoval a rozhodl se na konci měsíce uvolnit tento web zákazníkovi. Ale 2 měsíce po vydání jste dostali zpětnou vazbu od klienta. |
Znáte hlavní příčinu tohoto problému? Proč má web stále chyby, i když je váš tým již testoval?
Problém je v tom, že jste ignorovali fázi hlášení a vyhodnocování ve Správě testů. Šéf nemá žádné informace, aby mohl hodnotit kvalitu tohoto webu. Prostě důvěřovali tomu, co jste řekli, a uvolnili web, aniž by znali jeho testovací výkon.
Mezi typické výhody zkušebního protokolu patří:
Jak udělat dobrou zprávu o testu?
Abyste na to mohli odpovědět, musíte vědět –
Co obsahuje zkušební protokol?
Informace o projektu
Všechny informace o projektu, jako je název projektu, název produktu a verze, by měly být popsány v protokolu o testu. Například informace o projektu Guru99Bank budou následující
Testovací cíl
Jak je uvedeno v Plánování testů tutorial, Test Report by měl obsahovat cíl každého kola testování, jako je Unit Test, Performance Test, System Test …atd.
Souhrn testu
Tato část obsahuje souhrn testovacích aktivit obecně. Zde podrobné informace zahrnují
- Počet provedených testovacích případů
- Počet úspěšných testovacích případů
- Počty testovacích případů selžou
- Procento úspěšnosti
- Procento selhání
- Komentáře
Tato informace by se měla zobrazit vizuálně pomocí barevný indikátor, graf a zvýrazněnou tabulku.
Podívejte se na Test Report na webu Guru99 Bank, kde se dozvíte více podrobností o Test reportu
Přeběhnout
Jednou z nejdůležitějších informací v protokolu o testu je defekt. Zpráva by měla obsahovat následující informace
- Celkový počet chyb
- Stav chyb (otevřené, uzavřené, reagující)
- Počet otevřených, vyřešených, uzavřených chyb
- Rozdělení podle závažnosti a priority
Stejně jako souhrn testu můžete zahrnout některé jednoduché metriky, jako je Přeběhnout hustota, % fixních vad.
Projektový tým vám zaslal následující informace o defektu
- Hustota defektů je 20 defektů/1000 řádků průměrného kódu
- Celkem opraveno 90 % závad
- Podrobnosti o chybách jsou popsány v tomto nástroji pro sledování defektů zde
Data můžete znázornit jako následující graf
Tipy, jak napsat dobrý zkušební protokol
Zkušební protokol je a komunikace nástroj mezi manažerem testu a zainteresovanou stranou. Prostřednictvím zkušební zprávy může zúčastněná strana pochopit situaci v projektu, kvalitu produktu a další věci.
Následující scénář vám ukáže, proč potřebujeme dobrou zprávu o testu
Spolupracujete s outsourcingovou společností, po provedení jejím testerem Testování výkonu z webové stránky Guru99 Bank, vám pošle zkušební zprávu, jako je tato
Informace z této zprávy jsou také abstraktní. Nemá žádné podrobné informace. Zúčastněná strana, která to bude číst, může být mírně zmatený když to dostanou. Mohou se ptát nebo mít následující sady otázek: –
- Proč neprovedli 30 TC, které zbývá
- Jaké jsou tyto neúspěšné testovací případy
- Nemá žádný popis chyb
Chcete-li tento problém vyřešit, dobrá zpráva o testu by měla být:
- Detail: Měli byste poskytnout podrobný popis testovací aktivity a ukázat, jaké testování jste provedli. Nedávejte do zprávy abstraktní informace, protože čtenář nepochopí, co jste řekli.
- Průhledná: Všechny informace ve zkušební zprávě by měly být uvedeny krátký si jasně srozumitelný.
- Standardní: Zpráva o zkoušce by měla následovat standardní šablona. Pro zúčastněné strany je snadné přezkoumat a zajistit konzistence mezi testovacími zprávami v mnoha projektech.
- Konkrétní: Nepište esej o projektové činnosti. Popište a shrňte specifikaci výsledku testu a zaměřte se na hlavní bod.
Například pro opravu výše uvedené zprávy o testu by měl tester poskytnout další informace, jako například:
- informace o projektu
- Testovací cyklus: (test systému, test integrace… atd.)
- Které funkce již byly testovány (% TC provedených, % TC prošlo nebo selhalo…)
- Hlášení závady (popis závady, priorita nebo stav…)