Úvod do Mantis Bug Trackeru

V každém SDLC hraje testování důležitou roli. Aby bylo možné podat chybu a sledovat každou chybu, je velmi důležité. K tomuto účelu je zapotřebí snadný, efektivní a spolehlivý nástroj pro sledování a archivování chyb. Mantis je jedním z nich. Jedná se o nástroj pro sledování chyb s otevřeným zdrojovým kódem, který je na trhu k dispozici ke sledování chyb jakéhokoli softwarového produktu ve fázi testování. Je vyvíjen v PHP a podporuje různé prohlížeče jako Chrome, Mozilla Firefox, IE, Opera, atd. Poskytuje zařízení pro přizpůsobení chyb podle požadavků a poskytuje uživatelům různý přístup podle projektu. Mantis má speciální funkci zasílání e-mailových oznámení, pokud dojde k nějaké aktualizaci / změně chyby oznámené testerem / vývojářem. V tomto článku budeme podrobně diskutovat Mantis Bug Tracker.

Jak používat Mantis Bug Tracker?

Použití Mantis je velmi snadné a uživatelsky přívětivé. Pojďme pochopit postupný postup práce na sledování chyb Mantis jako začátečník:

1. Jak přidat projekt do Mantis Bug Trackeru?

Prvním a nejdůležitějším úkolem po přihlášení k Mantis Bug Tracker je přidat do něj projekt. Chcete-li přidat projekt do Mantis, je třeba dodržovat 3 jednoduché kroky:

Krok 1: Přejděte do sekcí Spravovat projekty kliknutím na kartu Správa na levém panelu obrazovky.

Krok 2: Přidejte podrobnosti projektu kliknutím na tlačítko Vytvořit projekt. Do podrobností projektu vyplňte následující pole:

- Název projektu.

- Stav projektu, který může být vývoj, uvolnění, stabilní, zastaralý.

- Zobrazit stav, který může být veřejný nebo soukromý.

- Popis projektu.

Krok 3: Po zadání všech detailů projektu klikněte na tlačítko Přidat projekt ve spodní části a dokončete vytváření projektu. Výše uvedený nově přidaný projekt vidíme v sekci Správa -> Správa projektů.

2. Jak spravovat uživatele v Mantis Bug Trackeru?

Pro správce je důležité spravovat různé uživatele pracující v projektu. Chcete-li spravovat různé uživatele v Mantis, je třeba dodržovat následující kroky:

Krok 1: Přejděte do sekcí Správa uživatelů kliknutím na kartu Správa na levém panelu obrazovky.

Krok 2: Poté, co jsou všichni uživatelé zobrazeni v sekci Spravovat uživatele, lze na něj použít různé filtry, aby bylo možné uživatele spravovat různými způsoby:

  • Filtrování uživatelů zadáním uživatelského jména, skutečného jména nebo e-mailu do vyhledávacího pole.

  • Zaškrtnutím políček „Zobrazit deaktivované“ a „Skrýt neaktivní“ můžete filtrovat postižené a neaktivní uživatele.

  • Filtrování uživatelů podle „Datum vytvoření“ ve vzestupném nebo sestupném pořadí kliknutím na záhlaví „Datum vytvoření“.

  • Filtrování uživatelů na základě „Poslední návštěvy“ ve vzestupném nebo sestupném pořadí kliknutím na nadpis „Poslední návštěva“.

Krok 3: Správce může také provést změny v kterémkoli uživateli kliknutím na Uživatelské jméno uživatele. Správce je přesměrován do profilu „Upravit uživatele“ příslušného uživatele a může provést jakékoli požadované změny.

3. Jak nahlásit problém v Mantis Bug Trackeru?

Hlavní úkol, pro který je kudlanka používána pro hlášení a sledování chyb. Protože se šablona chyb liší od jednoho projektu k druhému, můžeme to upravit přidáním vlastních polí do šablony chyby podle požadavků. Přihlášení chyby v Mantis je velmi snadné, protože je velmi uživatelsky přívětivé. Všechna pole nebo úkoly, které je třeba udělat, jsou jasně uvedeny na každé webové stránce. Umožňuje porozumět postupu krok za krokem nahlašování chyby v trackeru chyb v mantis:

Krok 1: Prvním a nejdůležitějším krokem před zaznamenáním jakékoli chyby nebo provedením čehokoli v mantis je přihlášení pomocí platných údajů.

Krok 2: Chcete-li se přihlásit velký, klikněte na ikonu „Nahlásit problém“ v levém rohu domovské stránky Mantis.

Krok 3: Uživateli se zobrazí stránka „Zadat podrobnosti o problému“ a uživatel může zadat podrobnosti o chybě pomocí následujících polí:

  • Kategorie, která může být nasazení, vývoj nebo Obecné. Hodnoty kategorie lze také přidat na kartu Správa podle požadavků projektu. V případě aplikace elektronického obchodování mohou být hodnoty kategorie také webUI, databáze atd.
  • Závažnost: Hodnoty mohou být velké, malé, triviální, blokové, havárie atd. V závislosti na závažnosti hlásené chyby.
  • Priorita: Hodnoty mohou být normální, vysoké, naléhavé, okamžité. Definování priority chyby je při protokolování velmi důležité.
  • Přiřadit: Seznam osob, které mohou být přiřazeny k úkolům úkolů pro zaznamenanou chybu
  • Shrnutí: Krátké a popisné shrnutí chyby
  • Popis chyby: Vylepšený popis včetně kroků k reprodukci pro popis chyby.
  • Štítky: Štítky pomáhají snadno identifikovat chyby. Vlastní značky můžeme vytvořit podle požadavků projektu přechodem do části Spravovat -> Spravovat značky.
  • Soubory, které mají být přiloženy: Všechny screenshoty, nahrávky, pdf musí být připojeny k chybě.
  • Zobrazit stav

Kliknutím na tlačítko „Odeslat problém“ ve spodní části webové stránky odešlete výše uvedenou chybu s poskytnutými podrobnostmi.

Tato šablona chyby se může v jednotlivých projektech lišit. V případě, že se vaše šablona liší, není třeba se obávat. Chcete-li přidat nebo odstranit vlastní pole, zkontrolujte vlastní pole z nabídky Spravovat -> Spravovat vlastní pole.

Krok 4: Po odeslání problému se všemi poskytnutými údaji je uživatel přesměrován na stránku „Zobrazit podrobnosti o problému“, na které může uživatel zobrazit všechny podrobnosti týkající se výše uvedeného problému.

Poznámka: Při jasném zobrazení podrobností o problému vidíme, že nyní je k problému připojeno ID problému, tj. ID problému je automaticky spojeno s jakýmkoli nově vytvořeným problémem.

Krok 5: K výše uvedenému problému lze nyní přidat další podrobnosti, jako je změna stavu. Zvažte případ, ve kterém tester omylem nahlásil problém, který je duplikátem již existujícího problému, může označit Zavřít nebo Smazat, co cítí podle situace.

Krok 6: Sekce „Přidat poznámku“ se uživateli také zobrazí, pokud chce reportér nebo přiřazená osoba přidat něco týkající se výše uvedeného problému.

Krok 7: Zobrazí se část „Historie problému“, aby se zkontrolovala historie výše uvedeného problému. Ukazuje každý jednotlivý detail úkolu, který provádí kdokoli z lidí v dané problematice.

Krok 8: Veškerý vytvořený problém konkrétního uživatele je zobrazen na časové ose uživatele se všemi podrobnostmi, Uživatel může zobrazit časovou osu kliknutím na záložku 'Můj pohled'.

V opačném případě, pokud jste přihlášeni prostřednictvím správce, máte povolení k prohlížení všech problémů hlášených všemi uživateli. Problémy se zobrazují na kartě „Zobrazit problémy“. Uživatelé si mohou problémy dokonce stáhnout v různých formátech, jako je CSV, Excel atd.

Krok 9: Kliknutím na Issue_Id se automaticky připojí k výše vytvořenému problému, zobrazí se jako odkaz a kliknutím na něj se problém otevře a zobrazí se všechny podrobnosti týkající se výše uvedeného problému.

Krok 10: Chcete-li zobrazit stav hlášených chyb nebo shrnutí projektu, zobrazí se podrobné shrnutí kliknutím na záložku 'Shrnutí' na levém panelu webové stránky.

Na kartě Souhrn jsou uvedeny všechny podrobnosti týkající se projektu, například:

  • Počet chyb na základě různých kategorií
  • Stav různých chyb.

4. Jak vytvořit nového uživatele v Mantis Bug Trackeru?

Je velmi důležité vytvořit uživatele v MANTIS, kteří budou na softwaru pracovat. Tito uživatelé mohou být vývojáři, testeři nebo vlastníci produktu, kteří mají různé svolení podle svých rolí. K vytvoření nového uživatele v mantis je třeba postupovat podle níže uvedených kroků:

Krok 1: Přejděte do sekcí Správa uživatelů kliknutím na kartu Správa na levém panelu obrazovky. Klikněte na tlačítko „Vytvořit nový účet“ na stránce.

Krok 2: Po kliknutí na tlačítko „Vytvořit nový účet“ se zobrazí nová webová stránka s požadavkem na zadání podrobností o novém uživateli. Podrobnosti zahrnují:

  • Uživatelské jméno
  • Skutečné jméno
  • Emailová adresa
  • Úroveň přístupu, kterou může být Reportér, Updater, Developer, Manager nebo Administrator.
  • Povoleno
  • Chráněný

Po vyplnění všech detailů nového uživatele klikněte na tlačítko „Vytvořit uživatele“, které je dole.

Krok 3: Uživatel je vytvořen se základními podrobnostmi uvedenými výše. Nyní se zobrazí obrazovka „Upravit uživatele“, aby se dokončily pokročilé údaje o výše vytvořeném uživateli. Zobrazí se panel „Přidat uživatele do projektu“ s žádostí o dostupné projekty, do kterých chcete uživatele přidat. Vyberte požadovaný projekt, do kterého chceme přidat uživatele, a klikněte na tlačítko Přidat uživatele.

Krok 4: V poli „Nastavení účtu“ vyberte předvolby pro uživatele, jako je Výchozí projekt, Obnovit zpoždění, Přesměrovat zpoždění, E-mail na různé stavy chyby atd. Po aktualizaci všech předvoleb klikněte na „Aktualizovat předvolby“ tlačítko ve spodní části panelu.

Krok 5: E-mail je odeslán přidanému uživateli s uživatelským jménem a odkazem pro nastavení hesla. Uživatel může kliknout na odkaz a nastavit heslo, které chce, a může začít přistupovat k trackeru chyb kudlanky.

Krok 6: Nově přidaný uživatel se projeví na obrazovce Správce uživatele administrátora, který má oprávnění zobrazit a spravovat všechny uživatele.

5. Jak vytvořit vlastní pole v Mantis Bug Trackeru?

Přidání nového vlastního pole do chyby znamená přidání jakéhokoli souboru navíc do výchozí šablony chyby, aby byly vylepšené podrobnosti o chybě. Každá organizace, infact pro každý projekt existuje jiná šablona chyby podle požadavků projektu. O této šabloně se nejprve rozhodnou všichni členové týmu před testováním a protokolováním chyb. Předpokládejme, že v agilním projektu chceme, aby reportér chyb buď tester, nebo vývojář musel uvést chybu nebo číslo Sprint v bug jako povinné pole. Za tímto účelem přidáme do rozložení chyby vlastní pole a učiníme ho povinným, takže kdokoli, kdo chybu podá, musí zadat toto pole.

Níže uvedené kroky jsou prováděny za účelem přidání vlastního pole do sledování chyb Mantis:

Krok 1: Přejděte do části Spravovat vlastní pole kliknutím na kartu Správa na levém panelu obrazovky.

Krok 2: Do zadaného textového pole zadejte název vlastního pole, které chcete přidat, a klikněte na tlačítko „Nové vlastní pole“.

Krok 3: Obrazovka „Upravit vlastní pole“ se zobrazí uživateli, ve kterém uživatel potřebuje zadat podrobnosti vlastních polí, jako je Typ pole, maximální délka, minimální délka a zaškrtávací políčka, kdy by se mělo toto konkrétní pole zobrazit. Po zadání všech podrobností vlastního pole podle požadavků klikněte na tlačítko „Aktualizovat vlastní pole“ dole.

Krok 4: Po zadání všech hodnot vlastního pole podle požadavků je dalším důležitým krokem propojení vlastního pole s projektem. Propojení pole s projektem znamená, do které šablony projektu chceme přidat toto pole. Protože jak bylo uvedeno výše, pole jsou specifická pro projekty a ne nutně všechny projekty by potřebovaly výše přidané vlastní pole.

Nejenže můžeme definovat projekt vlastního pole, ale můžeme také zadat sekvenci, ve které chceme, aby se toto pole objevilo v naší šabloně chyby. Kliknutím na tlačítko „Připojit vlastní pole“ dokončíte proces propojení.

Krok 5: Vidíme, že výše vytvořené uživatelské pole se zobrazuje v sekci Uživatelské pole na kartě Správa.

Krok 6: Výše vytvořené vlastní pole bude jasně viditelné v šabloně chyby, když chybu nahlásíme kliknutím na záložku „Vydání zprávy“.

Závěr

V Mantis Bug Trackeru lze provádět různé akce za účelem hladkého přístupu a fungování systému sledování chyb. Kromě výše uvedených akcí je k dispozici mnoho možností přizpůsobení pohledu, hlášení a vytvoření šablony chyby.

Doporučené články

Toto je průvodce Mantis Bug Tracker. Zde diskutujeme o tom, jak přidat, spravovat, vytvářet a používat Mantis Bug Tracker. Můžete také projít naše další doporučené články -

  1. Scrum Jira
  2. JIRA Alternativy
  3. Java float vs Double
  4. Nástroje pro správu testů

Kategorie: