testrail review tutorial
Správa testovacích prípadov pomocou TestRail: Kompletný praktický výučbový program a návod
Nástroj TestRail poskytuje webovú správu testovacích prípadov, ktorá je kombináciou sofistikovaných možností riadenia projektu a funkcií optimalizovaných pre testovanie.
Tento nástroj je možné použiť pre akýkoľvek typ projektu vrátane agilného vývoja a metodiky testovania.
Zatiaľ čo TestRail sa primárne používa na testovanie softvéru, je tiež dostatočne flexibilný na to, aby sa dal použiť v akomkoľvek type procesu kontroly kvality.
Pozrime sa na tento nástroj podrobne pomocou praktického výukového programu TestRail Review !!
Čo sa naučíte v tomto tutoriále:
- Vytvorenie účtu TestRail
- Pridanie projektu
- Pridávanie testovacích balíkov
- Pridávanie testovacích prípadov
- Pridáva sa testovacia prevádzka
- Vykonávanie testovacích prípadov
- Správy s testovacím chodom a výsledkami
Čo sa dozviete:
Funkcie TestRail
Hlavné funkcie TestRail:
- Dokumentujte testovacie prípady pomocou krokov, očakávaných výsledkov, snímok obrazovky a oveľa viac.
- Usporiadajte testovacie prípady do testovacích súborov a sekcií.
- Priraďte testovacie prípady na vykonávanie a spravujte tímové pracovné zaťaženie.
- Sledujte výsledky testovacích jázd v reálnom čase.
- Skontrolujte pokrok pri dosahovaní míľnikov.
- Generujte prehľady o rôznych metrikách.
TestRail podporuje všetky typy testovania softvéru. Môžete ho použiť na usporiadanie manuálne / skriptové testovanie , naplánovať a podať správu o výsledkoch prieskumné testovanie a integrovať sa do nástroje na automatizáciu testov.
TestRail sa tiež integruje s nástrojmi na sledovanie defektov a obsahuje otvorené rozhranie API, aby ste si mohli vytvoriť svoje vlastné integrácie. Táto flexibilita je kľúčovým dôvodom, pre ktorý si tímy vybrali TestRail pred ostatnými riešeniami správy testovacích prípadov.
Najdôležitejším faktorom je rýchle a ľahké používateľské rozhranie, ktoré sa dá ľahko naučiť a používať, a to s minimálnym alebo žiadnym školením. Toto je navyše výkonný nástroj s pokročilými funkciami, ako sú prispôsobiteľné prehľady.
Nižšie je uvedený príklad projektu v TestRail. Okno prehľadu projektu sumarizuje denný pokrok v testovaní jedným pohľadom, vrátane počtu testovaných prípadov, ktoré prešli, boli zablokované, ktoré je potrebné znova otestovať alebo ktoré zlyhali.
V strede obrazovky môžete vidieť Skúšobné chody a Míľniky . Testovací beh sa používa na zoskupenie testovacích prípadov na vykonanie, zatiaľ čo míľnik sa používa na zoskupenie testovacích cyklov na konkrétny účel, napríklad vydanie softvéru.
Návod TestRail
Ak chcete pokračovať v tomto postupe, získate a bezplatnú skúšobnú verziu TestRail tu .
Môžete si vybrať hostovanú cloudovú edíciu pre okamžité nastavenie alebo serverovú edíciu, ktorú si nainštalujete do svojho počítača. Musíte len vyplniť povinné polia, ako je uvedené nižšie.
V prípade cloudovej verzie máte ďalší krok k výberu webovej adresy, kde budete mať prístup k svojej online inštancii.
Dostanete e-mail s odkazom na potvrdenie bezplatnej skúšobnej verzie. Kliknutím na odkaz vytvoríte svoj účet TestRail. Keď bude pripravená, budete automaticky presmerovaní na skúšobnú inštanciu TestRail. Tento proces by mal trvať iba pár minút.
V závislosti na vašom umiestnení bude možno potrebné vyplniť Zmluvu o spracovaní údajov, aby ste potvrdili súlad s Všeobecným nariadením o ochrane údajov ( GDPR ).
Keď to urobíte, nastavenie je dokončené a ste pripravení začať!
Krok za krokom Začíname
# 1) Obrazovka, ktorú vidíte nižšie, je TestRail Dashboard .
Na hlavnom paneli sa zobrazuje prehľad vašich projektov, nedávnych aktivít a všetkých priradených úloh. Všimnite si upozornenie „Vitajte na TestRail“ v dolnej časti obrazovky s navrhovanými krokmi, ako začať. V tomto postupe dokončíme prvé štyri kroky.
#dva) Kliknite na ikonu Administratíva tab. Musíte sem prísť robiť napríklad pridávanie používateľov a rolí, predĺženie skúšobného predplatného, konfiguráciu vlastných polí, nastavenie integrácií a ďalšie. Kliknite na Používatelia a úlohy , a uvidíte, že vás pridali ako správcu.
Kliknite na ikonu Úlohy karte a uvidíte preddefinované roly, t. j. iba na čítanie, tester, návrhár a potenciálny zákazník. Kliknutím na ikonu ceruzky zobrazíte práva priradené jednotlivým rolám. Je ľahké zmeniť predvolené popisy, vytvoriť ďalšie roly, pridať jedného alebo viacerých používateľov, priradiť ich k rolám, usporiadať ich do skupín atď.
# 3) Použi Dashboard na karte sa vrátite na informačný panel. Na tomto mieste budete spravovať a sledovať svoje testovacie projekty. Začnime vytvorením projektu. Kliknite na ikonu Pridať projekt tlačidlo.
# 4) Pomenujte svoj projekt a potom vyberte možnosť úložiska, ako je uvedené nižšie. Pre väčšiu flexibilitu by ste si mali zvoliť tretiu možnosť: na správu prípadov používajte viac testovacích balíkov .
To vám umožní začať s jednou testovacou sadou a potom v prípade potreby pridať ďalšie testovacie sady.
# 5) Kliknite Pridať projekt .
Informačný panel sa zobrazí s novým projektom (ak sa tak nestane, kliknite na kartu Dashboard). Názov projektu môžete zmeniť alebo ho podľa potreby neskôr odstrániť. Screenshot nižšie zobrazuje informačný panel príkladného projektu s viacerými testovacími sadami a iného projektu s jedným úložiskom.
Všimnite si, ako sa dostupné možnosti menia v závislosti od typu projektu.
regulárne výrazy v c ++
# 6) Kliknite na ikonu Testovacie sady odkaz pod váš nový projekt. Ak je toto váš prvý projekt , potom sa zobrazí zobrazenie Test Suites s jednou predvolenou sadou s názvom Majster . Stačí kliknúť na názov balíka a upraviť jeho sekcie a testovacie prípady.
V opačnom prípade kliknite na tlačidlo Pridať testovaciu sadu a pridajte testovaciu sadu do nového projektu, ako je to znázornené na obrázku nižšie.
# 7) Teraz pridajme prvý testovací prípad. Po zobrazení nasledujúcej správy kliknite na ikonu Pridajte testovací prípad .
# 8) Zobrazí sa podrobné zobrazenie testovacích prípadov, ako je uvedené nižšie. Pridajme jednoduchý test s názvom „Prihlásenie“.
# 9) Nasledujúce štyri polia sú povinné a dajú sa použiť na triedenie a filtrovanie testovacích prípadov: Sekcia, Šablóna, Typ a Priorita. Voliteľné pole „Typ automatizácie“ slúži na integráciu s nástrojom na automatizáciu testov.
-
- Oddiel predvolené hodnoty pre testovacie prípady. Pre každý nový projekt sa automaticky vytvorí sekcia.
- Šablóna predvolené je Testovací prípad (text). TestRail je dodávaný s tromi zabudovanými šablónami testovacích prípadov:
- Testovací prípad (text): Zahŕňa textové oblasti pre predbežné podmienky, testovacie kroky a očakávaný výsledok (zobrazené vyššie). Do týchto textových oblastí môžete pridať snímky obrazovky.
- Testovací prípad (kroky): Zahŕňa textovú oblasť pre predbežné podmienky a riadky pre jednotlivé kroky testu s očakávaným výsledkom pre každý krok. Ku každému jednotlivému kroku môžete pridať snímku obrazovky.
- Prieskumné stretnutie: Zahŕňa textové oblasti pre poslanie a ciele prieskumného stretnutia.
- Vyber Typ pre test, napríklad Regresný, Funkčný, Výkonný alebo Automatizovaný.
- Nastaviť a Priorita , ako napríklad kritické, vysoké, stredné alebo nízke.
Odporúčané čítanie => Navrhujem prečítať si toto podrobný návod, ako písať efektívne testovacie prípady.
# 10) Teraz môžete testovací prípad doplniť o predbežné podmienky, kroky a očakávané výsledky. Po dokončení definovania testu kliknite na Pridajte testovací prípad . Zobrazí sa súhrn testovacích prípadov, ako je uvedené nižšie:
#eleven) Pridajme niekoľko ďalších testovacích prípadov.
Kliknite na ikonu Testovacie prípady odkaz na zobrazenie ponuky testovacích prípadov, ako je uvedené nižšie. Všetko, čo momentálne skutočne potrebujeme, je názov každého testovacieho prípadu, urobme to teda rýchlo pomocou ponuky Test Case. Stačí kliknúť na ikonu Pridať puzdro odkaz v dolnej časti zoznamu testovacích prípadov na pridanie názvu.
Kliknite na zelené začiarknutie alebo stlačte Zadajte uložiť a prejsť na ďalší prípad. (Upozorňujeme, že testovacie prípady môžete importovať aj zo súboru CSV alebo XML).
# 12) Po vytvorení testovacích prípadov je ďalším krokom vytvorenie testovacej prevádzky. Toto je sada testov, ktoré chcete použiť na konkrétny účel, ako napríklad regresné testovanie, testovanie dymu, testovanie nových funkcií, testovanie na základe rizika, prijatie alebo testovanie v šprinte.
Pre každé testovacie spustenie môžete vytvoriť názov a popis, odkaz na míľnik, určiť, ktoré testovacie prípady zahrnúť, a priradiť spustenie konkrétnemu používateľovi alebo skupine na vykonanie. Kliknite na ikonu Testovacie chody a výsledky Kliknite na kartu a potom kliknite na ikonu Pridajte testovaciu prevádzku tlačidlo.
Ak sa zobrazí výzva na výber testovacej sady, vyberte možnosť Master a potom kliknite na tlačidlo Ok .
# 13) The Pridajte testovaciu prevádzku Zobrazí sa obrazovka, ako je to znázornené nižšie. Pretože sme si predtým vybrali možnosť viacerých testovacích balíkov, názov má predvolený názov testovacej sady. V opačnom prípade je predvolená hodnota „Testovacia prevádzka“. Máte tiež možnosť priradiť testovaciu prevádzku k a Milník .
Použi Priradiť pole na priradenie skúšobnej prevádzky k používateľovi. Poďme do toho a vyberme možnosť Zahrňte všetky testovacie prípady a potom kliknite na Pridajte testovaciu prevádzku .
Ďalšie čítanie => Spracovanie fázy vykonania testu v STLC
# 14) Teraz Testovacie chody a výsledky Zobrazí sa obrazovka. Ak sledujete tento návod, uvidíte jeden testovací beh „Master“, ktorý je dokončený s nulovým percentom (0%). Ukážková obrazovka nižšie zobrazuje projekt so štyrmi prebiehajúcimi a niekoľkými dokončenými spusteniami.
Ak chcete zobraziť alebo aktualizovať priebeh testovacej prevádzky, jednoducho kliknite na jej názov.
# pätnásť) Screenshot nižšie zobrazuje stav prebiehajúcej testovacej prevádzky.
Po vykonaní každého testu môže tester aktualizovať svoj stav ako vyhovujúci, neúspešný atď. Je tiež možné nastaviť stav viacerých testov naraz. Ak sledujete postup, pomocou rozbaľovacej ponuky nastavte stav testovacieho prípadu prihlásenia na Prešiel .
# 16) The Pridať výsledok Zobrazí sa okno, kde môžete pridať komentáre k testu, priradiť ho k inému členovi tímu, pripojiť snímku obrazovky a dokonca posunúť chybu k vášmu integrovanému nástroju na sledovanie problémov.
Napríklad , predpokladajme, že na sledovanie problémov používate Jira. Po zadaní výsledku sa testovací prípad aktualizuje o ID chyby v aplikácii Jira a problém Jira zostane spojený s testovacím prípadom prostredníctvom rozhrania TestRail API. Akákoľvek aktualizácia problému v Jire tiež aktualizuje TestRail.
Po odstránení chyby môžete pomocou funkcie opätovného spustenia TestRail znova vykonať test a zadať nové výsledky.
# 17) Kliknite Pridať výsledok zatvorte okno a vráťte sa k prebiehajúcej skúšobnej prevádzke. Všimnite si, že koláčový graf bol aktualizovaný, aby odrážal zmenu stavu.
# 18) Po dosiahnutí výsledku testu môžete v rámci TestRail preskúmať mnoho prispôsobiteľných prehľadov. Nasledujúca vzorová obrazovka zobrazuje správy dostupné z testovacej prevádzky. Ďalšie správy sú k dispozícii na webe Správy tab.
Nastavenie míľnika
Aj keď na vykonanie testovacích cyklov nie je potrebné stanovovať míľniky, je to dobrý postup.
Míľniky vám umožňujú sledovať pokrok vo viacerých testovacích cykloch týkajúcich sa cieľov, ako je napríklad vydanie softvéru. Použi Míľniky kartu na ich pridanie. Na ukážkovej obrazovke nižšie je uvedený projekt s tromi otvorenými míľnikmi a dvoma splnenými míľnikmi.
Po dokončení všetkých testov v testovacej prevádzke môžete sériu uzamknúť, čo zabráni budúcim zmenám. Preto aj keď sa testovací prípad zmení pre budúci beh, jeho definícia sa zachová pre aktuálny beh pre prípad, že budete musieť výsledky neskôr skontrolovať.
vr headset pre pc a ps4
Záver
Vďaka všetkým týmto funkciám je ľahké pochopiť, ako môže TestRail významne zvýšiť produktivitu testovania tímu.
Ak stále spravujete testovacie prípady pomocou tabuliek, navrhujem vyskúšať TestRail aby ste zistili, čo všetko môžete pre svoj projekt dosiahnuť.
Ďalšie čítanie = >> Najlepšie nástroje na správu testovacích prípadov
Neváhajte a podeľte sa s nami o svoje pripomienky / dotazy v sekcii komentárov nižšie!
Odporúčané čítanie
- Hĺbkové návody pre zatmenie pre začiatočníkov
- Recenzia nástroja na správu testov TestLodge
- Výukový program SVN: Správa zdrojového kódu pomocou subverzie
- Výukový program Bugzilla: Výukový program pre nástroj na správu chýb
- Výukový program TestLodge - Ako usporiadať svoje projekty testovania softvéru pomocou nástroja TestLodge Management Management
- Praktický návod na kontrolu nástroja PractiTest Test Management
- Výukový program pre deštruktívne testovanie a nedeštruktívne testovanie
- Správa testov TestRail pre Jira - komplexný sprievodca