testrail review tutorial
Upravljanje testnim primjerima pomoću TestRail: Kompletni priručnik za kratki pregled i WalkThrough
Alat TestRail pruža internetsko upravljanje testnim slučajevima koji je kombinacija sofisticiranih mogućnosti upravljanja projektima sa značajkama optimiziranim za testiranje.
Ovaj se alat može koristiti za bilo koju vrstu projekta, uključujući agilni razvoj i metodologiju ispitivanja.
Iako se TestRail primarno koristi za testiranje softvera, također je dovoljno fleksibilan da se koristi u bilo kojoj vrsti QA procesa.
Istražimo detaljno ovaj alat pomoću praktičnog vodiča za TestRail Review !!
Što ćete naučiti u ovom vodiču:
- Izrada računa TestRail
- Dodavanje projekta
- Dodavanje probnih paketa
- Dodavanje test slučajeva
- Dodavanje probnog rada
- Izvršenje test slučajeva
- Izvješća s probnim radom i rezultatima
Što ćete naučiti:
- Funkcije TestRaila
- Vodič kroz TestRail
- Korak po korak Početak rada
- Postavljanje prekretnice
- Zaključak
- Preporučena literatura
Funkcije TestRaila
Primarne funkcije TestRaila:
- Dokumentirajte test slučajeve s koracima, očekivanim rezultatima, snimkama zaslona i još mnogo toga.
- Organizirajte test slučajeve u skupove i odjeljke za testiranje.
- Dodijelite test slučajeve za izvršavanje i upravljajte timskim radnim opterećenjima.
- Pratite rezultate probnih vožnji u stvarnom vremenu.
- Pregledajte napredak prema prekretnicama.
- Generirajte izvješća o raznim mjernim podacima.
TestRail podržava sve vrste testiranja softvera. Pomoću nje možete organizirati ručno / skriptno testiranje , za planiranje i izvještavanje o rezultatima istraživačko ispitivanje , i integrirati s alati za automatizaciju ispitivanja.
TestRail se također integrira s alatima za praćenje nedostataka izravno iz kutije i uključuje otvoreni API, tako da možete stvoriti vlastite prilagođene integracije. Ova fleksibilnost ključni je razlog zbog kojeg timovi odabiru TestRail u odnosu na ostala rješenja za upravljanje testnim slučajevima.
Najvažniji čimbenik je brz, lagan korisnički interfejs koji je jednostavan za naučiti i koristiti, uz malo ili nikakvu obuku. Štoviše, ovo je moćan alat s naprednim značajkama kao što su prilagodljiva izvješća.
Dolje je dat primjer projekta u TestRailu. Prozor za pregled projekta rezimira svakodnevni napredak testiranja, uključujući broj testnih slučajeva, položenih, blokiranih, onih koji trebaju ponovno testiranje ili nisu uspjeli.
Na sredini zaslona možete vidjeti Test Runs i Prekretnice . Probno pokretanje koristi se za grupiranje testnih slučajeva za izvršenje, dok se prekretnica koristi za grupiranje testnih pokretanja u određenu svrhu, poput izdanja softvera.
Vodič kroz TestRail
Da biste nastavili s ovim korakom, dobit ćete besplatnu probnu verziju TestRail ovdje .
Možete odabrati hostirano izdanje Cloud za trenutno postavljanje ili izdanje Server za instalaciju na vlastitom računalu. Samo trebate popuniti potrebna polja kao što je prikazano u nastavku.
Za Cloud izdanje imate dodatni korak odabira web adrese s koje ćete pristupiti svojoj internetskoj instanci.
Primit ćete e-poruku s vezom za potvrdu besplatnog probnog razdoblja. Kliknite vezu da biste stvorili svoj račun TestRail. Bit ćete automatski preusmjereni na probnu instancu TestRail kada bude spremna. Ovaj bi postupak trebao trajati samo nekoliko minuta.
Ovisno o vašem mjestu, možda ćete trebati ispuniti Ugovor o obradi podataka kako biste potvrdili usklađenost s Općom uredbom o zaštiti podataka ( GDPR-a ).
Nakon što to učinite, postavljanje je gotovo i spremni ste za početak!
Korak po korak Početak rada
# 1) Zaslon koji vidite dolje je TestRail Nadzorna ploča .
Nadzorna ploča prikazuje pregled vaših projekata, nedavnih aktivnosti i svih dodijeljenih zadataka. Primijetite obavijest 'Dobrodošli u TestRail' na dnu zaslona s predloženim koracima za početak. U ovom ćemo koraku dovršiti prva četiri koraka.
#dva) Pritisnite Uprava tab. Ovdje morate doći radi stvari poput dodavanja korisnika i uloga, produženja probne pretplate, konfiguriranja prilagođenih polja, postavljanja integracija i još mnogo toga. Kliknite na Korisnici i uloge , i vidjet ćete da ste dodani kao administrator.
Pritisnite Uloge i vidjet ćete unaprijed definirane uloge, tj. samo za čitanje, ispitivač, dizajner i potencijalni klijent. Kliknite ikonu olovke za prikaz prava dodijeljenih svakoj ulozi. Lako je promijeniti zadane opise, stvoriti dodatne uloge, dodati jednog ili više korisnika, dodijeliti ih ulogama, organizirati u grupe itd.
kako dodati maven u pomrčini
# 3) Koristiti Nadzorna ploča kartica za povratak na Nadzornu ploču. Ovdje ćete upravljati i pratiti svoje projekte testiranja. Krenimo od stvaranja projekta. Pritisnite Dodaj projekt gumb za to.
# 4) Dajte projektu naziv, a zatim odaberite opciju pohrane, kao što je prikazano u nastavku. Za veću fleksibilnost trebali biste odabrati treću opciju: koristite više skupova testova za upravljanje slučajevima .
To vam omogućuje da započnete s jednim testnim paketom, a zatim u budućnosti dodate još testnih skupova ako je potrebno.
# 5) Klik Dodaj projekt .
Nadzorna ploča prikazat će se s vašim novim projektom (ako se ne dogodi, jednostavno kliknite karticu Nadzorna ploča). Ako želite, možete promijeniti naziv projekta ili ga kasnije izbrisati. Snimak zaslona u nastavku prikazuje nadzornu ploču za primjer projekta s više testnih paketa i drugi projekt s jednim spremištem.
Primijetite kako se dostupne opcije mijenjaju ovisno o vrsti projekta.
# 6) Pritisnite Probni apartmani link ispod vašeg novog projekta. Ako je ovo vaš prvi projekt , tada će se prikazati prikaz Test Suites s jednim zadanim paketom, nazvanim Ovladati; majstorski . Jednostavno kliknite naziv paketa da biste uredili njegove odjeljke i testirali slučajeve.
U suprotnom kliknite gumb Dodaj testni paket da biste dodali testni paket u svoj novi projekt, kao što je prikazano na donjoj slici.
# 7) Sad ćemo dodati vaš prvi testni slučaj. Kada se pojavi sljedeća poruka, kliknite Dodajte testni slučaj .
# 8) Pojavljuje se detaljan prikaz test slučaja, kao što je prikazano u nastavku. Dodajmo jednostavan test pod nazivom 'Prijava'.
# 9) Sljedeća su četiri polja obavezna i mogu se koristiti za sortiranje i filtriranje testnih slučajeva: odjeljak, predložak, vrsta i prioritet. Izborno polje 'Tip automatizacije' služi za integraciju s testnim alatom za automatizaciju.
-
- Odjeljak zadane vrijednosti za test slučajeve. Odjeljak se stvara automatski za svaki novi projekt.
- Predložak zadani test test (tekst). TestRail dolazi s tri ugrađena predloška za test slučajeve:
- Test slučaj (tekst): Uključuje tekstna područja za preduvjete, korake ispitivanja i očekivani rezultat (prikazan gore). U ova područja teksta možete dodati snimke zaslona.
- Test slučaj (koraci): Uključuje područje teksta za preduvjete, plus retke za pojedine korake ispitivanja s očekivanim rezultatom za svaki korak. Svakom koraku možete dodati snimku zaslona.
- Istraživačka sesija: Uključuje područja s tekstom za misiju i ciljeve istražne sesije.
- Odaberite a Tip za test, poput regresije, funkcionalnosti, izvedbe ili automatizacije.
- Postavite a Prioritet , poput kritične, visoke, srednje ili niske.
Preporučeno čitanje => Predlažem da ovo pročitate detaljni vodič o tome kako napisati učinkovite test slučajeve.
# 10) Sada možete ispuniti testni slučaj s preduvjetima, koracima i očekivanim rezultatima. Kada završite s definiranjem testa, kliknite na Dodajte testni slučaj . Pojavljuje se sažetak test slučaja, kao što je prikazano u nastavku:
#jedanaest) Dodajmo još nekoliko testnih slučajeva.
Pritisnite Ispitni slučajevi poveznica za prikaz izbornika test primjera kako je prikazano dolje. Sve što nam trenutno treba je naslov za svaki testni slučaj, pa učinimo to brzo pomoću izbornika Test Case. Samo kliknite Dodaj slučaj vezu na dnu popisa test slučajeva za dodavanje naslova.
Kliknite zelenu kvačicu ili pritisnite Unesi za spremanje i prelazak na sljedeći slučaj. (Imajte na umu da testne slučajeve možete uvesti i iz CSV ili XML datoteke).
# 12) Nakon izrade vaših test slučajeva, sljedeći je korak izgradnja probnog rada. Ovo je skup testova koje želite koristiti za određenu svrhu, kao što su regresijsko testiranje, testiranje dima, testiranje novih značajki, ispitivanje temeljeno na riziku, prihvaćanje ili testiranje u sprintu.
Za svako probno pokretanje možete stvoriti ime i opis, povezati se s prekretnicom, odrediti koje test slučajeve uključiti i dodijeliti izvođenje određenom korisniku ili grupi na izvršenje. Pritisnite Test pokretanja i rezultati Kliknite karticu, a zatim kliknite Dodajte probno pokretanje dugme.
Ako se od vas zatraži da odaberete testni paket, odaberite 'Master', a zatim kliknite u redu .
# 13) The Dodajte probno pokretanje pojavit će se zaslon, kao što je prikazano dolje. Kao što smo ranije odabrali opciju više probnih paketa, naziv je zadan za naziv paketa za testiranje. Inače je prema zadanim postavkama postavljeno na 'Probno pokretanje'. Također imate mogućnost dodijeliti probno pokretanje a Prekretnica .
Koristiti Dodijeli polje za dodjeljivanje probnog rada korisniku. Idemo naprijed i odaberite opciju za Uključite sve testove , a zatim kliknite na Dodajte probno pokretanje .
Daljnje čitanje => Rukovanje fazom izvršavanja testa u STLC-u
# 14) Sada Test pokretanja i rezultati pojavljuje se zaslon. Ako slijedite ovaj vodič, vidjet ćete jednu probnu vožnju 'Master' koja je završena s nula posto (0%). Zaslon s uzorcima u nastavku prikazuje projekt s četiri izvođenja u tijeku i nekoliko dovršenih izvođenja.
Da biste pogledali ili ažurirali tijek probnog rada, jednostavno kliknite njegovo ime.
#petnaest) Snimak zaslona u nastavku prikazuje status probnog rada u tijeku.
Kako se svaki test izvršava, ispitivač može ažurirati svoj status kao prolazan, neuspješan itd. Također je moguće postaviti status više testova odjednom. Ako slijedite upute, upotrijebite padajući izbornik da biste postavili status slučaja testa za prijavu na Prošao .
# 16) The Dodaj rezultat pojavit će se prozor u kojem možete dodati komentare o testu, dodijeliti ga drugom članu tima, priložiti snimku zaslona, pa čak i gurnuti kvar u svoj integrirani program za praćenje problema.
Na primjer , pretpostavimo da za praćenje problema koristite Jira. Nakon što predate svoj rezultat, testni slučaj ažurira se ID-om kvara u Jira-i, a problem s Jira-om ostaje povezan s testnim slučajem putem API-ja TestRail. Sva ažuriranja problema u Jira također će ažurirati TestRail.
Nakon što je kvar otklonjen, možete upotrijebiti značajku ponovnog pokretanja TestRaila da biste ponovno izvršili test i unijeli nove rezultate.
# 17) Klik Dodaj rezultat da zatvorite prozor i vratite se na probno pokretanje u tijeku. Primijetite da je tortni grafikon ažuriran kako bi odražavao promjenu statusa.
# 18) Kako ste dobili rezultat testa, možete istražiti mnoga prilagodljiva izvješća unutar TestRaila. Zaslon s uzorcima u nastavku prikazuje izvješća dostupna tijekom probnog rada. Više izvješća dostupno je na Izvještaji tab.
Postavljanje prekretnice
Iako nije potrebno postavljati prekretnice za provođenje probnih vožnji, to je dobra praksa.
Prekretnice vam omogućuju praćenje napretka u više probnih vožnji za ciljeve kao što je izdanje softvera. Koristiti Prekretnice da biste ih dodali. Uzorak zaslona u nastavku prikazuje projekt s tri otvorena miljokaza i dva dovršena miljokaza.
Nakon što su sva ispitivanja dovršena u probnom radu, možete zaključati izvođenje što će spriječiti buduće promjene. Stoga, čak i ako se testni slučaj promijeni za buduće pokretanje, njegova se definicija čuva za tekuće pokretanje u slučaju da kasnije trebate revidirati rezultate.
Zaključak
Uz sve ove značajke, lako je vidjeti kako TestRail može značajno povećati produktivnost testiranja tima.
Ako još uvijek upravljate testnim slučajevima pomoću proračunskih tablica, predložit ću vam pokušavajući TestRail da vidite što sve možete postići za svoj projekt.
Daljnje čitanje = >> Vrhunski alati za upravljanje test primjercima
Slobodno podijelite svoje povratne informacije / upite s nama u odjeljku za komentare u nastavku!
Preporučena literatura
- Dubinski vodiči za pomračenje za početnike
- Pregled alata za upravljanje testom TestLodge
- SVN Vodič: Upravljanje izvornim kodom pomoću Subverzije
- Vodič za Bugzilla: Praktični vodič za alat za upravljanje nedostacima
- Vodič za TestLodge - Kako organizirati svoje projekte za testiranje softvera pomoću alata za upravljanje testom TestLodge
- PraktiTest Alat za upravljanje testovima Praktični vodič za pregled
- Vodič za ispitivanje razaranja i ispitivanja bez razaranja
- TestRail Test Management za Jira - sveobuhvatan vodič