jira bug tracking tool tutorial
Sledování chyb JIRA: Defekt životního cyklu v JIRA
Stahování a instalace Jira bylo podrobně vysvětleno v našem předchozím tutoriálu. Testovací týmy se vždy obávají, že si JIRA pro správu defektů vyzvednou.
Pochybnost je oprávněná. Vyplývá to ze skutečnosti, že ačkoli je nástroj pro sledování chyb JIRA použitelný pro IT podniky, jedná se o obecný systém prodeje jízdenek.
zdarma DVD Ripper pro Windows 10
I pro IT projekty popularita JIRA u vývojových týmů znepříjemňuje testery a týmy QA. Navzdory pohodlí nebo nepohodlí nezbývá testovacím týmům nic jiného, než použít nástroj pro sledování chyb JIRA ve většině společností. Náš Kompletní průvodce tréninkem JIRA vám poskytne vynikající znalosti o tomto nástroji.
=> Kliknutím sem zobrazíte kompletní řadu výukových programů JIRA
Proč? Jednoduchá logika Společnosti nechtějí investovat do více nástrojů. Má smysl jen z obchodního hlediska maximalizovat využití nástroje a nezbláznit se při nákupu příliš mnoha licencí.
Pokud tedy vývojový tým používá Atlassian JIRA nástroj pro sledování chyb ke sledování jeho požadavků, vylepšení, úkolů nebo uživatelských příběhů, pak ho testovací tým pravděpodobně použije pro sledování chyb.
Ale odpočiň si . Správa defektů JIRA je stejně dobrá jako jakýkoli jiný nástroj . Ve skutečnosti by to v některých situacích mohlo být ještě lepší.
Toto je výukový program, který vám prostřednictvím screenshotů a všeho ukáže použitelnost JIRA na sledování chyb.
Co se naučíte:
- Nejlepší funkce nástroje JIRA Bug Tracking Tool
- # 1) JIRA považuje veškerou práci v něm za problém
- # 2) Hlášení vad vyžaduje následující informace zaznamenané pro každé vydání:
- # 3) Defekt životního cyklu:
- # 4) Komentáře a spolupráce s týmem Dev
- # 5) Propojení vady s požadavkem umožňujícím sledovatelnost
- # 6) Vady lze importovat ze souboru CSV
- # 7) Vady lze exportovat do formátů Word, XML a pro tisk
- # 8) Souhrnné zprávy o problémech:
- Použitelnost JIRA na testování - alternativní dilema
- Vytvoření problému Jira a různých polí
- Jak se řeší problémy v JIRA
Nejlepší funkce nástroje JIRA Bug Tracking Tool
Tady jsme.
# 1) JIRA považuje veškerou práci v něm za problém
V JIRA by tedy vytvoření defektu znamenalo vytvoření problému typu „ Chyba “.
# 2) Hlášení vad vyžaduje následující informace zaznamenané pro každé vydání:
- ID vady
- Název závady
- Popis závady (kroky k reprodukci)
- Informace o prostředí
- Screenshot (příloha)
- Vážnost
- Přiřaďte to někomu
- Postavení- Všechny stavy v životním cyklu chyby
K dispozici jsou všechny možnosti, aby bylo možné účinně vytvořit vadu.
Vezměte prosím na vědomí pole zvýrazněná červeně níže:
Dvě pole, která zde nevidíte, jsou:
- ID vady
- Postavení
Tato dvě pole vytváří JIRA automaticky. Všechna vydání budou mít JIRA přiděleno jedinečné ID. Stav všech problémů je při vytváření chyby v JIRA ve výchozím nastavení „Úkoly“ nebo „Nové“.
Proto, všechna běžná zařízení pro hlášení defektů jsou k dispozici také v JIRA. Ve skutečnosti lze použít více možností, jako jsou štítky, propojení vad, odhadování úsilí.
# 3) Defekt životního cyklu:
Všechny stavy životního cyklu chyby jako v Bugzilla (nebo jakýkoli jiný oblíbený tracker chyb ) lze provést také zde:
Bude to vyžadovat trochu přizpůsobení vaším administrátorem JIRA, ale je to snadné. Pro ty, kteří se nechtějí obtěžovat přizpůsobením, nemůžete pokazit také výchozí nastavení.
# 4) Komentáře a spolupráce s týmem Dev
Každý problém, jeho aktualizace, přiřazení lidí, komentáře od týmu Dev - vše je sledováno v JIRA pod protokolem aktivit.
To umožňuje lepší viditelnost a spolupráci s vývojovými týmy:
# 5) Propojení vady s požadavkem umožňujícím sledovatelnost
Možnost Propojit v polích vydání JIRA vám umožní propojit konkrétní problém s jiným. Řekněme, že pokud je vada 2 duplikátem vady 1, můžete tento vztah navázat.
Podobně, pokud vada blokuje požadavek nebo souvisí s požadavkem - můžete tento aspekt zviditelnit v JIRA.
Výsledné odkazy se zobrazí na stránce s podrobnostmi o problému, jak je uvedeno níže:
Typy vztahů jsou samy vysvětlující a použití jednoduchý-běžný-každodenní jazyk slova (například související, způsobená atd.) umožňuje každému uživateli JIRA super snadné a intuitivní využívat toto právo.
# 6) Vady lze importovat ze souboru CSV
To pomáhá hromadně vytvářet problémy v JIRA najednou. Pokud je váš tým nový a nechcete, aby vytvářel problémy přímo do nástroje, můžete je nechat nahlásit vady v listu aplikace Excel. Jakmile jsou zkontrolovány a potvrzeny jako platné, lze je pomocí této funkce importovat najednou do nástroje.
Ať už jej použijete jakýmkoli způsobem, je to velké plus.
# 7) Vady lze exportovat do formátů Word, XML a pro tisk
To podporuje lepší přenositelnost vašich vadných dat, zvláště užitečné, pokud chcete sdílet svá vadná data s lidmi, kteří nejsou uživateli JIRA.
# 8) Souhrnné zprávy o problémech:
Pokud navíc potřebujete přehledy, přejděte na „ Zprávy o projektu ”A generovat nejrůznější přehledy, jak je uvedeno níže:
Pokud máme přezkoumat analytiku JIRA jedním slovem, je to fantastické.
Pokročilí / Zkušení uživatelé JIRA mohou také vytvářet pokročilé filtry vyhledávání, které generují hlubší přehledy.
Například, pokud se chcete podívat na všechny vady, které vám byly přiděleny na více projektech (BM a AB), můžete použít dotaz JQL jako níže:
Celkově je tedy sledování chyb / správa defektů v JIRA velmi podobné, ne-li lepší než vyhrazené sledovače chyb. Až na tom budete muset příště pracovat, nebojte se. Jste v dobrých rukou.
Použitelnost JIRA na testování - alternativní dilema
I když je to jedna strana mince, určitě existuje další dimenze toho, jak lidé vnímají použitelnost JIRA na QA nebo testování.
Když se skupiny QA zeptáte: „Co je JIRA?“ - Mnoho lidí odpoví, že JIRA je nástroj pro sledování defektů. Mějte na paměti, že jsem to slyšel od mnoha starších profesionálů QA. To může být ze skutečnosti, že správa / sledování defektů je vše, k čemu JIRA mohli použít.
Ale je toho mnohem víc. Při správném použití může být jádro JIRA se svými agilními schopnostmi jediným kontaktním místem pro správu projektů na vysoké úrovni.
Může skutečně podporovat sledování a postup požadavků, sledování chyb, odhadování, sledování sprintu přes desky SCRUM & KANBAN, hlášení a spolupráci.
Možná používáte nástroj pro jednu věc, ale příště se pokuste naučit několik věcí kolem a o nástroji, které vám pomohou lépe porozumět a používat je.
Jako další krok můžete prozkoumat několik dalších skvělých funkcí JIRA (které nemusí přímo souviset se sledováním chyb), díky nimž si můžete vybrat.
- Přizpůsobitelné panely
- Testujte doplňky pro správu
- Hlasujte a sledujte problém
- Sledování času
- Desky Agile Project a Scrum
- Integrace podpory soutoku / dokumentace atd.
Vytvoření problému Jira a různých polí
Problémy Jira: Různé typy problémů Jira
Jira vám nabízí velmi jednoduché způsoby vytváření / protokolování problémů.
Umožňuje nám nejen zasílat chyby, ale umožňuje nám to i v jiných druzích „lístků“ nebo „žádostí“. Jedná se spíše o obecnou aplikaci pro správu požadavků.
Tento výukový program vysvětlí více typů problémů v Jira, vytvoření problému, různých polí na stránce „Vytvořit problém“ a jejich podrobností v jednoduchých pojmech s obrázkovou reprezentací pro vaše snadné pochopení.
Problémy s Jirou
Různé organizace mohou mít různé typy problémů v závislosti na jejich vhodnosti / potřebách. Správce Jira může toto pole efektivně přizpůsobit.
Problémy mohou být různých typů a níže jsou uvedeny popis / význam typů problémů:
- Chyba: Jedná se o jakoukoli vadu nebo odchylku, která se v aplikaci zjistí.
- Žádost o vylepšení: To je také známé jako požadavek na změnu (CR). Tento typ se používá k zobrazení jakékoli změny ve stávající funkčnosti nebo zcela nové funkce.
- Úkol: Jedná se spíše o problém s konfigurací nebo analýzou. Například , nastavení správné konfigurace může být úkol.
- Otázka: Problém může být stejně jednoduchý jako položení otázky o tom, jak používat některé funkce v aplikaci. Tento typ je častěji používán koncovými zákazníky.
- Epické: To je obvykle obrovský problém, který je ideálně rozdělen na několik malých problémů. Dokončení hlavního epického problému v agilním prostředí může trvat několik sprintů.
- Finanční objekt: Řízení projektů / produktů často používá tento typ problému ke sledování jejich financí.
- Příběh: Celý příběh uživatele o funkci může být typem problému.
- Modelový případ : Problém může být testovací případ. Tento typ problému bude k dispozici, jakmile bude Jira integrována s doplňky jako Zypher.
Vytvoření problému
Za předpokladu, že se uživatel přihlásil do Jira a požadovaného projektu.
Krok 1:
Klikněte na tlačítko „+“ („Vytvořit“) na panelu nástrojů.
Zobrazí se obrazovka / stránka, jak je znázorněno na následujícím obrázku:
Na této stránce vyberte typ projektu a vydání / požadavku a poté klikněte na tlačítko „Další“.
Otevře se stránka „Vytvořit problém“, jak je zobrazena na následujících obrázcích:
Krok 2:
Na stránce „Vytvořit problém“ zadejte co nejvíce povinné údaje a další údaje.
Krok 3:
Klikněte na tlačítko „Vytvořit“. Tím se vygeneruje jedinečné ID problému. ID se bude skládat z identifikátoru projektu spojeného s číselnými číslicemi.
Ve výše uvedeném příkladu je zvoleným projektem „TestProject“, ID tedy může vypadat jako „TESTPROJ1234“.
- Jakmile je problém vytvořen, lze jej vyhledat pomocí ID problému.
Popis polí na stránce „Vytvořit problém“
(Vytvoření obrázků stránky s problémem je pro lepší čitelnost rozděleno do 3 částí).
Poznámka :Správce nebo vývojář Jira může přidávat / odebírat vlastní pole v závislosti na potřebách organizace.
# 1) Shrnutí :
Toto se také častěji nazývá jako název čísla a jedná se o velmi důležitou oblast emise Jira.
Název by měl být co nejunikátnější a nejpřesnější, aby při pohledu na samotný název bylo možné problém pochopit. To pomáhá desce pro kontrolu chyb a / nebo vlastníkům produktů upřednostnit a přiřadit problém, aniž byste se hlouběji zabývali.
# 2) Komponenta / y :
Název (názvy) modulu nebo oblasti aplikace, kde je zjištěna vada v případě typu problému „Chyba“.
Může se jednat o oblast, kde jsou v případě ČR nutné změny. Toto je obvykle rozevírací seznam skládající se z různých modulů / komponent, které v aplikaci existují. Osoba projektu to musí získat od správce.
# 3) Popis :
Obvykle by měl obsahovat kroky pro reprodukci problému, pokud je typem problému chyba.
V případě požadavku na vylepšení by měl obsahovat podrobnosti o novém požadavku, který se v agilní terminologii obvykle nazývá příběh. V ideálním případě by toto pole mělo být pravidelně aktualizováno v průběhu pracovního postupu vydávání.
# 4) Opravte verze :
Název verze, ve které bude doručen požadavek na vydání / vylepšení. Tuto hodnotu obvykle vyplňuje vlastník produktu v koordinaci s hlavní scrum v agilním prostředí skrumáže.
# 5) Priorita :
Toto pole označuje kritičnost problému.
Může to být zastávka show, což znamená, že testování aplikací nemůže pokračovat ve fázi testování. Selhání aplikace je ideální Příklad problému „Zobrazit zarážku“ (kritický).
Board pro kontrolu chyb a vlastníci produktů mají plné právo změnit prioritu problému. Toto pole je rozevírací seznam s hodnotami jako „Nízký“, „Střední“ („Hlavní“), „Kritický“, „Triviální“ atd.
# 6) Štítky :
Do tohoto pole se zadávají texty, které pomohou při kategorizaci problémů.
# 7) Prostředí :
Toto je volitelné pole a zde je uvedeno testovací prostředí.
# 8) Příloha :
Podpůrné obrázky pro vytvářený problém. Uživatel může jednoduše přetahovat obrázky nebo kopírovat a vkládat.
# 9) Ovlivňuje verzi / verze :
U problému typu „chyba“ je třeba zadat verzi produktu.
Například 5,6, 5,7 atd.
# 10) Propojené problémy :
otevřete soubor .jnlp Windows 10
Další relevantní problémy lze propojit s novým číslem výběrem správné hodnoty z této rozevírací nabídky.
Například pokud je problém zaveden opravou nějakého jiného problému, pak by hodnota, která má být vybrána z rozbalovací nabídky, mohla být „Introduced By“. Toto pole se stává nesmírně důležitým, pokud je nějaká oprava nebo vylepšení spuštěna nová vada.
=> Vydání : Po výběru správné hodnoty v části „Propojené problémy“ je zde uvedeno příslušné ID problému.
# 11) Postupník :
Je to jméno uživatele, který bude na problému pracovat.
Například v případě chyby to bude jméno vývojáře, který problém vyřeší. Toto pole obvykle vyplňuje vlastník produktu nebo mistr scrumu. Kdo přiřazuje problém, se může u jednotlivých organizací lišit.
=> Kliknutím na „Přiřadit ke mně“ (umístěné v pravém rohu pole „Přiřazený“) přidělíte problém přihlášenému uživateli.
# 12) Epický odkaz :
Vyberte příslušný odkaz eposu.
# 13) Sprint :
Zde je vybrán název sprintu, který označuje, kdy bude problém vyřešen. Mohl by to být budoucí sprint podle rozhodnutí vlastníka produktu.
# 14) Tým :
V agilním prostředí mohou existovat různé týmy. Vydání je přiděleno jednomu z týmů. Toto přiřazení obvykle provádí vlastník produktu nebo scrum master v koordinaci s vlastníkem produktu.
# 15) Odhad na začátku :
Toto pole označuje, kolik času bude zapotřebí k vyřešení problému.
Častěji se nazývá „odhad“. To bude sestávat také z požadovaného úsilí o testování. Mohlo by to být zmíněno v hodinách / dnech / týdnech nebo příběhových bodech. V agilním prostředí během plánování sprintu dosáhne celý tým společného odhadu.
# 16) Reportér :
Tento soubor automaticky vyplní Jira jménem přihlášeného uživatele.
Poznámka: Mohli bychom mít některá další vlastní pole uvedená níže (která se na výše uvedených obrázcích nezobrazují):
(i) Typ prostředí :
Označuje, zda je v testovacím nebo produkčním prostředí nalezena závada.
Hodnoty tohoto pole se mohou u jednotlivých organizací lišit. Pokud se Jira používá k vytváření problémů pouze interně v organizaci a nikoli koncovými zákazníky, pak toto pole nemusí vůbec existovat.
(ii) reprodukovatelné :
Je vada reprodukovatelná? Toto pole nebude k dispozici pro žádný typ problému kromě chyby.
(iii) Zákazník :
Toto pole jmenuje koncového zákazníka, který problém podal. V některých organizacích, kde se Jira používá pouze pro interní řešení problémů, toto pole nemusí existovat.
mp3 ke stažení zdarma aplikace pro Android
Poznámka: Všechna výše popsaná pole patří na kartu „Pole“ na stránce „Vytvořit problém“, což je obvykle výchozí karta. Stránku lze přizpůsobit tak, aby obsahovala více karet, jako je „Dokumentace“ atd., Kterým se budeme věnovat v následujících výukách.
Jira nám poskytuje efektivní způsob, jak snadno a efektivně spravovat různé typy problémů.
Se spoustou přizpůsobení, která je dnes možná, se Jira stala nejoblíbenější volbou.
Jak se řeší problémy v JIRA
Práce s problémy JIRA - Jak zaznamenat závadu v JIRA
Pojďme k vytvoření problému za předpokladu, že přihlášený uživatel není administrátor a náš testovací projekt je „Test pro STH“ s komponentami - Modul 1 a Modul 2, verze - verze 1 a Verze 2. Klíč - TFS je již vytvořeno.
Vytváření problému JIRA
Problémy tvoří jádro JIRA, takže k jejich vytvoření existuje možnost přímo na liště nabídek:
Klikněte na tlačítko „Vytvořit problém“. Alternativně, když na stránce JIRA zadáte „c“, otevře se následující dialog „Vytvořit problém“.
Všechna pole na této stránce jsou vysvětlující. Níže probereme ten nejdůležitější.
Projekt : Každé číslo patří k projektu. Můžete si vybrat to samé kliknutím na rozevírací seznam a výběrem projektu, ke kterému má tento problém patřit.
Typ problému :Toto pole zobrazuje všechny typy problémů, které lze pomocí JIRA vytvářet a sledovat. V tomto seznamu jsou k dispozici následující možnosti (tento seznam se může lišit v závislosti na nastavení nastaveném správcem):
Položky Bug, nová funkce, úkol, vylepšení jsou přesně to, co jejich názvy naznačují. Epic a příběh jsou pro agilní projekty důležitější. Příběh je v Agile požadavek, který je třeba sledovat od začátku do konce. Epos je skupina příběhů.
Podle potřeby vyberte typ problému. Půjdu s „Bugem“.
souhrn : Zde pojmenujte svou chybu. Při správném použití může být toto pole velmi úspěšné při přenosu mnoha kritických informací. Zde je třeba poznamenat některé aspekty:
Chyba / vada je v podstatě něco, co není správné. Správným způsobem, jak přistupovat k názvu chyby, je stručně definovat „co se děje“.
Příklad špatného názvu / shrnutí je „Měla by existovat možnost vymazat obsah na obrazovce“. Když si to přečtu, moje počáteční reakce bude - „Dobře, mělo by to být - ale v čem je problém? Není tato možnost vůbec k dispozici? Nebo jsou k dispozici možnosti a nevymazání obsahu? “
Rovněž je dohodnuto, že když tuto chybu otevřu a podrobně se jí podívám, jsem si jist, že na tuto otázku najdu odpověď.
Důraz je zde však kladen na co nejefektivnější využití tohoto pole „Shrnutí“. Proto by velmi výstižným souhrnem / nadpisem bylo „Možnost vymazat obsah domovské přihlašovací stránky nevymaže pole po kliknutí.“
V omezeném prostoru, který toto pole poskytuje, zkuste napsat svůj název způsobem, který bez jakékoli nejednoznačnosti sdělí přesný problém.
Přednost : Toto pole může mít jednu z následujících hodnot.
Vyberte vhodnou možnost pro vaši chybu.
S dát t : Tento seznam zobrazí komponenty projektu. Vyberte si vhodně.
Ovlivněná verze a opravená verze: Tato dvě pole zobrazí verze dostupné pro projekt. Není nutné, aby určitý problém, se kterým jste se setkali v určité verzi, byl opraven ve stejné verzi. V takových případech si můžete vybrat ovlivněnou verzi jako aktuální verzi a verzi opravy jako další.
Tato pole mohou mít také více hodnot. Níže můžete nastavit, že určitý problém ovlivní verzi 1 i verzi 2:
Postupník : Můžete zadat jméno osoby, které by měl být tento problém předán dále. Problém můžete také přiřadit sobě.
Popis : Toto je volitelné textové pole, které vám pomůže zadat co nejvíce informací o vašem problému. V případě a Chyba , je typické použít toto pole k poskytnutí podrobných informací o krocích k reprodukci vady.
Je nanejvýš důležité poskytnout všechny informace.
'Řekněme, že existují dvě pole - závislá - stát a město.' Když vyberu z rozevíracího seznamu stát, měl by v poli Město zobrazit příslušná města ve stavu, který jsem si vybral.
Pokud jsem nahlásil chybu jako „Města jsou pro některé státy prázdné, vybral jsem je“. Pole popisu je místo, kde mohu tuto vadu rozpracovat.
Příklad nedostatečného popisu je:
1) Vstupte na web
2) Klikněte na stránku s adresou
3) Zadejte další podrobnosti, jako je jméno, adresa atd.
4) Klikněte na rozbalovací nabídku „Stav“. Vyberte stát
5) Klikněte na rozbalovací nabídku „Město“ - poznamenejte si názvy měst
Výše uvedený popis je přesný, ale není úplný. Pokud jde o toto pole, je na straně poskytování příliš mnoha informací, ale ne příliš málo.
Pokud jsou k popisu přidány následující kroky, pak bude dávat větší smysl.
6) Vyberte stát jako „Kalifornie“ a klikněte na rozevírací seznam „Město“ - zobrazí se všechny státy a uživatel si může vybrat město podle potřeby.
7) Vyberte stát jako „Louisiana“ a klikněte na rozevírací seznam „Město“ - seznam bude prázdný.
8) Města jsou prázdná i pro státy New Jersey a Utah.
Chcete-li tedy opakovat, uveďte přesné kroky, přesná data a další informace, které považujete za nutné k vyplnění tohoto pole.
Příloha : Lze nahrát jakýkoli podpůrný dokument s problémem.
Po zadání všech informací k vaší spokojenosti lze problém vytvořit kliknutím na tlačítko „Vytvořit“ na konci dialogu „Vytvořit problém“.
Problém se vytvoří a uživateli se zobrazí zpráva s ID problému:
Poznámka: všimněte si ID problému; před ním je „klíč“ projektu. Je to způsob, jakým JIRA sleduje / seskupuje problémy, které patří k určitému projektu.
Vytvořený problém si nyní můžete prohlédnout kliknutím na odkaz, který se zobrazí ve výše uvedené zprávě.
Další podrobnosti o stránce Vytvořit problém
1) V pravém horním rohu stránky „Vytvořit problém“ bude možnost konfigurovat pole.
Tuto možnost lze použít k výběru / úpravě polí, která byste chtěli vidět ve svém dialogu pro vytvoření problému. Jakmile se rozhodnete, JIRA si zapamatuje změny i pro vaše další vydání.
dva) Ve spodní části stránky „Vytvořit problém“ se nachází „vytvořit další“
Pokud zvolíte tuto možnost a kliknete na „Vytvořit“ - jednou, aktuální problém bude vytvořen; JIRA udržuje
Otevře se dialogové okno „Vytvořit problém“ s projektem, typem problému a dalšími poli kromě automatického výběru souhrnu podle předchozích vytvořených čísel.
Tím uzavíráme téma „Vytvoření čísla v JIRA“.
V dalším kurzu Atlassian JIRA se dozvíme o dílčích úkolech a o tom, jak je používat pro konkrétní účely QA.
=> Navštivte zde kompletní sérii tutoriálů JIRA
Přes tebe
Nyní je čas se vám ozvat. Setkali jste se s používáním JIRA při sledování chyb?
Myslíte si, že má nějaký odpor odpor, který mají testovací týmy při přizpůsobování JIRA pro správu defektů?
Výukový program PREV | DALŠÍ výuka
Doporučené čtení
- Backlog Tool Tracking Tool Hands-on Review Tutorial
- Výukový program integrace GitLab Jira
- Stahování a instalace Jira s nastavením licence Jira
- Výukový program JIRA: Kompletní praktický průvodce JIRA
- Výukový program pro správu JIRA: Správa a správa uživatelů JIRA
- Výukový program pro integraci JIRA a SVN
- Výukové programy pro zatmění do hloubky pro začátečníky
- Výukový program JIRA Agile: Jak efektivně používat JIRA pro správu agilních projektů