testrail review tutorial
Správa testovacích případů pomocí TestRail: Kompletní praktický výukové lekce a návod
Nástroj TestRail poskytuje webovou správu testovacích případů, což je kombinace sofistikovaných funkcí pro správu projektů s funkcemi optimalizovanými pro testování.
Tento nástroj lze použít pro jakýkoli typ projektu, včetně agilního vývoje a metodiky testování.
Zatímco TestRail se primárně používá pro testování softwaru, je také dostatečně flexibilní, aby mohl být použit v jakémkoli procesu QA.
Podívejme se na tento nástroj podrobně s praktickým výukovým testem TestRail !!
Co se naučíte v tomto tutoriálu:
- Vytvoření účtu TestRail
- Přidání projektu
- Přidání testovacích sad
- Přidání testovacích případů
- Přidání testovacího chodu
- Provádění testovacích případů
- Reporty s testovacím chodem a výsledky
Co se naučíte:
Funkce TestRail
Primární funkce TestRail:
- Dokumentujte testovací případy s kroky, očekávanými výsledky, snímky obrazovky a mnohem více.
- Uspořádejte testovací případy do testovacích sad a sekcí.
- Přiřaďte testovací případy k provedení a spravujte týmová pracovní zatížení.
- Sledujte výsledky testovacích jízd v reálném čase.
- Zkontrolujte pokrok směrem k milníkům.
- Generujte zprávy o různých metrikách.
TestRail podporuje všechny typy testování softwaru. Můžete jej použít k uspořádání manuální / skriptové testování , naplánovat a ohlásit výsledky průzkumné testování a integrovat se do nástroje pro automatizaci testů.
TestRail se také integruje s nástroji pro sledování defektů ihned po vybalení a obsahuje otevřené rozhraní API, takže si můžete vytvořit vlastní vlastní integraci. Tato flexibilita je klíčovým důvodem, proč týmy volí TestRail před ostatními řešeními pro správu testovacích případů.
Nejdůležitějším faktorem je rychlé a lehké uživatelské rozhraní, které se snadno učí a používá, s minimálním nebo žádným zaškolením. Kromě toho se jedná o výkonný nástroj s pokročilými funkcemi, jako jsou přizpůsobitelné zprávy.
Níže je uveden ukázkový projekt v TestRail. Okno přehledu projektu shrnuje denní průběh testování na první pohled, včetně počtu testovaných případů, úspěšných, blokovaných, těch, které potřebují opakované testování nebo neúspěchu.
Ve středu obrazovky můžete vidět Testovací běhy a Milníky . Testovací běh se používá ke seskupení testovacích případů pro provedení, zatímco milník se používá ke seskupení testovacích běhů pro konkrétní účel, například vydání softwaru.
Návod TestRail
Chcete-li pokračovat v tomto návodu, získáte a bezplatnou zkušební verzi TestRail zde .
Můžete si vybrat hostované cloudové vydání pro okamžité nastavení nebo serverové vydání, které si chcete nainstalovat na svůj vlastní počítač. Musíte pouze vyplnit povinná pole, jak je uvedeno níže.
U edice Cloud máte další krok k výběru webové adresy, kde budete mít přístup k online instanci.
Obdržíte e-mail s odkazem na potvrzení bezplatné zkušební verze. Kliknutím na odkaz vytvoříte svůj účet TestRail. Jakmile bude připravena, budete automaticky přesměrováni na zkušební instanci TestRail. Tento proces by měl trvat jen několik minut.
V závislosti na vašem umístění možná budete muset vyplnit Smlouvu o zpracování dat, abyste potvrdili soulad s Obecným nařízením o ochraně osobních údajů ( GDPR ).
rozhovor s počítačovou architekturou otázky a odpovědi pdf
Jakmile to uděláte, nastavení je dokončeno a jste připraveni začít!
Krok za krokem Začínáme
# 1) Obrazovka, kterou vidíte níže, je TestRail Přístrojová deska .
Řídicí panel zobrazuje přehled vašich projektů, nedávných aktivit a všech přiřazených „úkolů“. Všimněte si upozornění „Vítejte na TestRail“ ve spodní části obrazovky s doporučenými kroky, jak začít. V tomto návodu provedeme první čtyři kroky.
#dva) Klikněte na ikonu Správa záložka. Musíte sem přijít dělat věci, jako je přidávání uživatelů a rolí, prodloužení zkušebního předplatného, konfigurace vlastních polí, nastavení integrace a další. Klikněte na Uživatelé a role , a uvidíte, že jste byli přidáni jako správce.
Klikněte na ikonu Role a uvidíte předdefinované role, tj. jen pro čtení, tester, designér a zájemce. Kliknutím na ikonu tužky zobrazíte práva přiřazená každé roli. Je snadné změnit výchozí popisy, vytvořit další role, přidat jednoho nebo více uživatelů, přiřadit je k rolím, uspořádat je do skupin atd.
# 3) Použijte Přístrojová deska na kartě se vrátíte na hlavní panel. Zde budete spravovat a sledovat své testovací projekty. Začněme vytvořením projektu. Klikněte na ikonu Přidat projekt tlačítko.
# 4) Pojmenujte svůj projekt a poté vyberte možnost úložiště, jak je uvedeno níže. Pro větší flexibilitu byste měli zvolit třetí možnost: ke správě případů použijte několik testovacích sad .
To vám umožní začít s jednou testovací sadou a poté v případě potřeby přidat další testovací sady.
# 5) Klepněte na Přidat projekt .
zahrnují typy testování výpočetního systému
Řídicí panel se zobrazí s vaším novým projektem (pokud se tak nestane, jednoduše klikněte na kartu Dashboard). Název projektu můžete změnit nebo ho později odstranit. Snímek obrazovky níže ukazuje řídicí panel pro ukázkový projekt s více testovacími sadami a jiný projekt s jedním úložištěm.
Všimněte si, jak se dostupné možnosti mění v závislosti na typu projektu.
# 6) Klikněte na ikonu Testovací sady odkaz pod vaším novým projektem. Pokud je to váš první projekt , poté se zobrazí pohled Test Suites s jedinou výchozí sadou s názvem Mistr . Jednoduše klikněte na název sady a upravte její sekce a testovací případy.
V opačném případě kliknutím na tlačítko Přidat testovací sadu přidejte do nového projektu testovací sadu, jak je znázorněno na obrázku níže.
# 7) Nyní přidáme první testovací případ. Jakmile se zobrazí následující zpráva, klikněte na Přidat testovací případ .
# 8) Zobrazí se podrobné zobrazení Testovací případ, jak je uvedeno níže. Přidejte jednoduchý test s názvem „Přihlášení“.
# 9) Následující čtyři pole jsou povinná a lze je použít k řazení a filtrování testovacích případů: Sekce, Šablona, Typ a Priorita. Volitelné pole „Typ automatizace“ slouží k integraci s nástrojem pro automatizaci testů.
-
- Sekce výchozí hodnoty pro testovací případy. Sekce se vytváří automaticky pro každý nový projekt.
- Šablona výchozí hodnota pro Testovací případ (text). TestRail je dodáván se třemi integrovanými šablonami testovacích případů:
- Testovací případ (text): Zahrnuje textové oblasti pro předběžné podmínky, kroky testu a očekávaný výsledek (zobrazeno výše). Do těchto textových oblastí můžete přidat snímky obrazovky.
- Testovací případ (kroky): Zahrnuje textovou oblast pro předběžné podmínky plus řádky pro jednotlivé kroky testu s očekávaným výsledkem pro každý krok. Ke každému jednotlivému kroku můžete přidat snímek obrazovky.
- Průzkumné zasedání: Zahrnuje textové oblasti pro misi a cíle průzkumné relace.
- Vyber Typ pro test, například Regresní, Funkční, Výkonný nebo Automatizovaný.
- Nastavit a Přednost , například Critical, High, Medium nebo Low.
Doporučené čtení => Doporučuji si toto přečíst podrobný průvodce, jak psát účinné testovací případy.
# 10) Nyní můžete testovací případ doplnit o předběžné podmínky, kroky a očekávané výsledky. Až definování testu dokončíte, klikněte na Přidat testovací případ . Zobrazí se souhrn testovacích případů, jak je uvedeno níže:
#jedenáct) Přidejte několik dalších testovacích případů.
Klikněte na ikonu Testovací případy odkaz na zobrazení nabídky testovacích případů, jak je uvedeno níže. Vše, co právě teď opravdu potřebujeme, je název každého testovacího případu, takže to udělejme rychle pomocí nabídky Test Case. Stačí kliknout na Přidat případ odkaz v dolní části seznamu testovacích případů a přidejte název.
Klikněte na zelenou značku zaškrtnutí nebo stiskněte Enter uložit a přejít na další případ. (Testovací případy můžete importovat také ze souboru CSV nebo XML).
# 12) Po vytvoření testovacích případů je dalším krokem vytvoření testovacího běhu. Toto je sada testů, které chcete použít pro konkrétní účel, jako je regresní testování, testování kouře, testování nových funkcí, testování založené na riziku, přijetí nebo testování ve sprintu.
Pro každý testovací běh můžete vytvořit název a popis, odkaz na milník, určit, které testovací případy mají být zahrnuty, a přiřadit běh konkrétnímu uživateli nebo skupině k provedení. Klikněte na ikonu Testovací běhy a výsledky Klepněte na kartu a potom klepněte na ikonu Přidejte testovací běh knoflík.
Pokud se zobrazí výzva k výběru testovací sady, zvolte „Master“ a poté klikněte OK .
# 13) The Přidejte testovací běh Zobrazí se obrazovka, jak je uvedeno níže. Protože jsme dříve vybrali možnost více testovacích sad, výchozí název je název testovací sady. V opačném případě je výchozí hodnota „Testovací běh“. Máte také možnost přiřadit zkušební provoz k a Milník .
Použijte Přiřadit pole pro přiřazení zkušebního běhu uživateli. Pojďme do toho a vyberte možnost Zahrnout všechny testovací případy a potom klikněte na Přidejte testovací běh .
Další čtení => Zpracování fáze provádění testu v STLC
# 14) Nyní Testovací běhy a výsledky objeví se obrazovka. Pokud sledujete tento návod, uvidíte jediný testovací běh „Mistr“, který je dokončen s nulovým procentem (0%). Ukázková obrazovka níže zobrazuje projekt se čtyřmi probíhajícími běhy a několika dokončenými běhy.
Chcete-li zobrazit nebo aktualizovat průběh testovacího běhu, jednoduše klikněte na jeho název.
#patnáct) Snímek obrazovky níže ukazuje stav probíhajícího testovacího běhu.
Při provádění každého testu může tester aktualizovat svůj stav jako úspěšný, neúspěšný atd. Je také možné nastavit stav více testů najednou. Pokud postupujete společně s návodem, použijte v rozbalovací nabídce stav svého testovacího případu přihlášení Prošel .
# 16) The Přidat výsledek Zobrazí se okno, kde můžete přidat komentáře k testu, přiřadit jej jinému členovi týmu, připojit snímek obrazovky a dokonce poslat defekt do vašeho integrovaného trackeru problémů.
Například , předpokládejme, že pro sledování problémů používáte Jira. Po zadání výsledku se testovací případ aktualizuje o ID defektu v Jira a problém Jira zůstane připojený k testovacímu případu prostřednictvím rozhraní TestRail API. Jakékoli aktualizace problému v Jira také aktualizují TestRail.
Po odstranění závady můžete použít funkci opětovného spuštění TestRail k opětovnému provedení testu a zadání nových výsledků.
# 17) Klepněte na Přidat výsledek zavřete okno a vraťte se k probíhajícímu testovacímu běhu. Všimněte si, že výsečový graf byl aktualizován, aby odrážel změnu stavu.
spouštění portů vs přesměrování portů pro hraní her
# 18) Jakmile získáte výsledek testu, můžete prozkoumat mnoho přizpůsobitelných přehledů v TestRail. Ukázková obrazovka níže ukazuje zprávy dostupné z testovacího běhu. Další zprávy jsou k dispozici na webu Zprávy záložka.
Nastavení milníku
Ačkoli není nutné nastavovat milníky pro provádění zkušebních běhů, je to dobrý postup.
Milníky umožňují sledovat pokrok napříč několika testovacími běhy pro cíle, jako je vydání softwaru. Použijte Milníky přidejte je. Ukázková obrazovka níže ukazuje projekt se třemi otevřenými milníky a dvěma dokončenými milníky.
Po dokončení všech testů v testovacím běhu můžete běh uzamknout, což zabrání budoucím změnám. Proto i když se testovací případ pro budoucí běh změní, jeho definice se u aktuálního běhu zachová pro případ, že budete muset výsledky později auditovat.
Závěr
Se všemi těmito funkcemi je snadné pochopit, jak může TestRail významně zvýšit produktivitu testování týmu.
Pokud stále spravujete testovací případy pomocí tabulek, navrhuji vyzkoušet TestRail abyste zjistili, co všeho můžete pro svůj projekt dosáhnout.
Další čtení = >> Nejlepší nástroje pro správu testovacích případů
Neváhejte se s námi podělit o svůj názor / dotazy v sekci komentáře níže!
Doporučené čtení
- Výukové programy pro zatmění do hloubky pro začátečníky
- Recenze nástroje TestLodge Test Management
- Výukový program SVN: Správa zdrojového kódu pomocí Subversion
- Výukový program Bugzilla: Výukový program pro správu defektů
- Výukový program TestLodge - Jak uspořádat vaše projekty testování softwaru pomocí nástroje pro správu testů TestLodge
- Výukový program pro praktickou kontrolu nástroje pro správu testů PractiTest
- Výukový program pro destruktivní testování a nedestruktivní testování
- Správa testování TestRail pro Jira - komplexní průvodce