Nástroje pro sledování vad Typy a funkce nástrojů pro sledování vad

Obsah:

Anonim

Úvod do nástrojů pro sledování vad

Protože všichni používáme různé typy softwaru, je třeba tento software vyvinout pomocí některých postupů. Existují různé cykly, kterými se vývoj softwaru provádí. Jedním z nejdůležitějších cyklů životního cyklu vývoje softwaru je testování. Vývoj softwaru vyžaduje jak testování, tak údržbu vyvinutého softwaru. Během testování softwaru může dojít k detekci závad. Z technického hlediska jsou tyto vady označovány jako chyby. Chyby jsou tedy prostě vady, které software tester zjistí při testování softwaru. Je-li software velký, pak počet chyb detekovaných v softwaru může být poměrně velký. Proto se údržba a sledování těchto chyb stává docela únavnými věcmi. K udržení a účinnému sledování těchto ohlášených chyb je zapotřebí také specifický software. Tento software se nazývá Nástroje sledování vad.

Co jsou nástroje pro sledování vad?

Tyto nástroje jsou nástroje nebo software, jejichž účelem je hlásit chyby zjištěné během testování softwaru a sledovat ty chyby, které byly nahlášeny.

Použití nástrojů pro sledování chyb by tedy mohlo být uvedeno jako:

1) Hlášení chyb během testování softwaru

2) Sledovat ty chyby, které byly nahlášeny

Upozorňujeme, že nástroj pro sledování chyb nebo nástroj pro sledování vad je stejný. V tomto článku oba pojmy znamenají totéž

Typy nástrojů pro sledování vad:

Níže jsou uvedeny některé z klíčových nástrojů pro sledování vad.

1. Bugzilla

Bugzilla byl vytvořen online pro uživatele v roce 1998. Jedná se o vysoce zralý nástroj pro sledování chyb nebo nástroj pro sledování vad. Pomáhá testerovi hlásit chyby, sledovat existující nebo hlášené chyby, poskytuje také funkce označování chyby jako vydání nebo vylepšení nebo podobný typ požadavků.

Ceny:

Je open-source a zdarma k použití. Pokud se však požadavek zvýší, můžete si koupit placenou verzi pro další funkce a podporu

Funkce:

  • Rozšířené vyhledávání - Bugzilla má pokročilé funkce, ve kterých uživatelé mohou hledat chybu s úplným textem chyby. Chybu rozšířeného vyhledávání lze dále rozšířit o přizpůsobení vyhledávání podle požadavku uživatele
  • Oznámení e-mailem - Bugzilla poskytuje funkci e-mailového upozornění, ve kterém je uživatel upozorněn e-mailem, pokud jsou v chybách provedeny nějaké změny, jako je komentář nebo jsou provedeny jakékoli další změny v chybě.

2. JIRA

JIRA je vyvinuta australskou společností Atlassian, JIRA je zpočátku nástrojem pro správu incidentů. JIRA poskytuje všechny funkce, jako je zaznamenávání chyb, hlášení chyb, správa fází chyb atd.

Ceny:

Zpočátku je možné používat jeho zkušební verzi bez jakýchkoli nákladů. Poté si ji můžete koupit

Funkce:

  • Přizpůsobený řídicí panel - JIRA má funkci přizpůsobení řídicího panelu podle požadavku
  • Agilní podpora - dashboardy JIRA lze rozšířit, aby stačily na podporu agilního prostředí. Podobně by to mohlo být rozšířeno o desky Kanban
  • Rich API - JIRA má podporu se spoustou API, která by mohla být použita v automatizaci
  • Mobilní aplikace - JIRA poskytuje mobilní aplikace a usnadňuje tak sledování vad. Jeden může sledovat chyby na mobil sám
  • Rozšiřitelné pluginy - JIRA může být integrován s různými aplikacemi třetích stran pro lepší využití

3. eTraxis

Je to další nejoblíbenější sledovací nástroj. Může být použit k hlášení a sledování závad. Ačkoli to není omezeno pouze na sledování závad, ale mohlo by být použito ke sledování dalších věcí souvisejících s vývojem softwaru.

Zde by mohlo být přizpůsobeno sledování věcí, a proto by cílové publikum mohlo být odlišné. Dalším nejdůležitějším rysem tohoto nástroje je to, že proces, který je třeba dodržovat při řešení vady nebo cyklus řešení defektů, lze přizpůsobit. Jeden může definovat jeho vlastní sady cyklu řešení defektů sledovat tyto defekty. Tyto přizpůsobené definované cykly jsou známé jako šablony a jsou velmi důležité při sledování nástrojů

4. štíhlé testování

Lean testování je nástroj pro sledování vad, který lze použít bez jakýchkoli nákladů. Je to také nástroj pro správu testovacích případů. Jako nástroj pro správu testovacích případů lze popsat testovací případy pro konkrétní úkol související s vývojem softwaru.

Testování štíhlosti lze použít jak na webu, tak i v mobilu. To by mohlo být rozšířeno do webového prohlížeče pomocí rozšíření. Proto s použitím rozšíření mohli lidé použít v prohlížeči. Má také mobilní podporu, takže hlášení a sledování závad by se dalo dělat také z mobilu. Použití štíhlého testování je poměrně snadné. Nevyžaduje žádnou instalaci jakéhokoli typu softwaru

jaké funkce musí mít ideální nástroj pro sledování defektů?

Funkce jsou následující:

  • Zařízení pro hlášení - Nástroj pro sledování defektů musí mít zařízení pro podávání zpráv, což znamená, že tester by měl být schopen zaznamenat chybu se všemi dalšími podrobnostmi, jako je jeho prostředí, závažnost, přílohy atd.
  • Přiřazení - Nástroj pro sledování defektů musí mít funkci pro přiřazení chyby dotyčné osobě, aby byla opravena. Tester to může také sledovat
  • Sledování různých životních cyklů chyby - jednou zaregistrovaná chyba prochází různými fázemi. Ideální nástroj pro sledování defektů by měl mít různé fáze s jasným popisem významu každé fáze
  • Údržba protokolů - Ideální nástroj pro sledování defektů musí být schopen udržovat protokoly různých věcí, jako jsou komentáře uživatelů, jakýkoli dodatek v popisu chyby atd.
  • Poskytování jedinečného id - každé chybě hlášené pomocí nástroje pro sledování defektů musí být automaticky přiřazeno jedinečné ID. Tento jedinečný id by byl použit dále ke sledování informací o chybách atd

Výše uvedené funkce jsou základní funkce, které by měl mít jakýkoli nástroj pro sledování chyb. Ačkoli nástroj pro sledování vad může poskytovat i některé další funkce. Výše uvedené funkce jsou však nezbytné pro sledování chyb

Závěr

Pro vývoj softwaru je velmi důležité, aby byl udržován. Chcete-li udržovat software, je třeba jej zkontrolovat. Jakékoli závady zjištěné během testování musí být nahlášeny a vyřešeny. K zaznamenání a sledování těchto vad potřebuje softwarový tester nástroj. Tyto nástroje nazývané jako nástroje pro sledování vad pomáhají sledovat vady. Tyto nástroje pomáhají udržovat software a jeho dokument.

Doporučené články

Toto byl průvodce nástroji pro sledování vad. Zde jsme diskutovali definici, typy nástrojů pro sledování defektů s jejich použitím a některé základní funkce, které by měl mít jakýkoli nástroj pro sledování chyb. Další informace naleznete také v dalších navrhovaných článcích -

  1. Software Tester Work
  2. 15 nejlepších populárních nástrojů pro hlášení chyb
  3. JIRA Interview Otázky
  4. Kariéra v testování softwaru