QA týmy: nahlášení defektu a sledování opravy
Tester nahlásí defekt se závažností, kroky k reprodukci a místem nálezu, přiloží nahrávku nebo snímek obrazovky a označí přesný snímek nebo pixel. Sada testovacího cyklu prochází fázemi plánováno, provádění, otevřené defekty, opakovaný test a schváleno. Opakovaný test, který stále selhává, se vrací do otevřených defektů po určené trase, takže oprava, která nic neopravila, nezmizí v novém ticketu.
Nahlášení defektu
Typ pracovní položky „chyba“ vyžaduje závažnost (blokující, závažná, méně závažná nebo kosmetická), kroky k reprodukci a build nebo prostředí, ve kterém byla nalezena. Vlastní pole umožňují přidat cokoli dalšího, co tým sleduje.
K defektu se přikládá snímek obrazovky nebo nahrávka obrazovky. Poznámka k nahrávce je ukotvena ke snímku. Do snímku obrazovky lze poznámku nakreslit. Vývojář si otevře samotné označení, nikoli odstavec, který se ho snaží popsat.
- Závažnost: blokující, závažná, méně závažná, kosmetická
- Kroky k reprodukci a místo nálezu
- Poznámky ukotvené ke snímkům u nahrávek, kreslené poznámky u snímků obrazovky
Testovací cyklus a vývojářská strana
Sada testovacího cyklu prochází fázemi plánováno (48 hodin), provádění (72), otevřené defekty (72), opakovaný test (48) a schváleno. Provádění nelze spustit, dokud není hotový plán a kontrolní seznam testovacích případů. Opakovaný test má cestu zpět do otevřených defektů s označením „stále selhává“.
Sada pro opravu chyb představuje vývojářskou stranu: triáž, reprodukce, oprava, ověření a vydáno. Ověření může položku poslat zpět k opravě s označením „stále nefunkční“. Softwarová sada zakončuje QA schválením k vydání, což je fáze schválení, kterou systém vynucuje.
Defekt, který se ukáže být stejnou chybou jako jiný, se s ním propojí: odkaz má definovaný typ (souvisí, duplikuje nebo klonuje) a blokování zůstává u závislosti, kterou workflow již načítá. Čas strávený opravou se zaznamenává jako časové záznamy u dané položky v den, kdy byla práce vykonána, a sčítá se do osobního týdenního přehledu a celkového času projektu porovnávaného s odhady.
Upřímně o tom, co chybí
Záznam o spuštění testu jako samostatný objekt zde zatím není; spuštění je dnes řešeno jako kontrolní seznam v rámci cyklu. Raději bychom, abyste si to přečetli zde, než abyste to zjistili až během zkušební verze.
Často kladené otázky
- Lze vývojáři poslat nahrávku selhání s označeným konkrétním momentem?
- Ano. Nahrávka přiložená k defektu umožňuje přidávat poznámky ukotvené ke snímku a snímek obrazovky umožňuje kreslené poznámky.
- Co se stane, když opakovaný test selže?
- Fáze opakovaného testu obsahuje přechod zpět do otevřených defektů s označením „stále selhává“. Defekt se tak vrátí bez nutnosti zakládat nový ticket.
- Je schválení QA skutečným kontrolním bodem?
- U sad, které pro schválení využívají fázi schválení, ano: práce nemůže pokračovat dál bez zaznamenaného rozhodnutí. Sada testovacího cyklu končí ve fázi „schváleno“ jako hotová; softwarová sada používá jako kontrolní bod schválení k vydání.