Testni laboratorij u HP ALM-u (Centar za kvalitetu)

  • Nakon što je dizajn testa dovršen, izvršit će se test uz pomoć modula Test Lab.
  • Jedan uobičajeni pojam na koji ćete naići u HP ALM-u u modulu Test Set test Laba. Ako vaš um pokreće slike nekakve kolekcije ili seta, u pravu ste. Skup testova zapravo je zbirka testnih slučajeva koje namjeravamo izvršiti.
  • Testni slučajevi iz Plan testiranja pozivaju se u modul Test Lab.
  • Promjene izvršene na testnim slučajevima u modulu Test Lab ne utječu na roditeljske testne slučajeve u modulu Test Plan. Možete slobodno eksperimentirati. Otuda naziv Test Lab!
  • Bolje je dati skupu testova naziv isti kao i nazivu modula kako bi svi testovi unutar modula bili sadržani u istom skupu testova koji bi bilo lako izvršiti i pratiti.
  • Svaka mapa skupa testova dodijeljena je određenom ciklusu. To korisnicima omogućuje grupiranje testova koji će se izvršiti u određenom ciklusu.
  • Ovaj modul također pomaže korisniku da prati napredak ciklusa dok se testovi izvršavaju.
  • Modul Test Lab sastoji se od sljedećih funkcionalnosti i dopustite nam da detaljno razumijemo svaku od njih.

Ispitni laboratorij u HP ALM-u

Kako stvoriti set testova

Korak 1) Prvi korak je stvaranje korijenske mape kao spremnika za postavljanje testnih skupova. Možemo ga imenovati u skladu s izdanjem i ciklusom tako da ga je lako pratiti.

  1. Idite na modul 'Test Lab' pod karticom 'Testing'
  2. Napravite novu mapu klikom na ikonu 'Nova mapa'.
  3. Otvara se dijaloški okvir 'New Test Set Folder'. Unesite naziv mape kao '2017 R1 – ciklus 1'.
  4. Kliknite 'U redu'

Stvorite testni set

Korak 2) Mapa testnog pokretanja bi se stvorila kao što je prikazano u nastavku.

Stvorite testni set

Korak 3) Odaberite stvorenu mapu i dodijelite joj 'Ciklus' što znači da bi se cijeli set testova trebao izvršiti za ciklus 1.

Stvorite testni set

Korak 4) Unesite naziv skupa testova i kliknite "U redu"

Napomena: Target Polje ciklusa je onemogućeno jer je ciljni ciklus odabran na razini mape (2017 R1 – ciklus 1).

Stvorite testni set

Korak 5) Nakon kreiranja skupa testova, moramo odabrati testove i dodati ih u skup testova.

  1. Odaberite Test Set.
  2. Dođite do 'Izvršna mreža'.
  3. Pritisnite gumb 'Odaberi testove'. Otvara se stablo plana testiranja.
  4. Odaberite testove koji će se izvršiti za ovaj ciklus.
  5. Pritisnite gumb '<='. Ovo će premjestiti/povući testne slučajeve iz plana testiranja u laboratorij za testiranje.

Stvorite testni set

Korak 6) Nakon dodavanja testova iz stabla plana testiranja, korisniku se prikazuju svi konfiguracijski parametri odabranih testova. Korisnik može urediti konfiguraciju prije nego što je doda u laboratorij za testiranje.

Napomena: korisnik nema kontrolu nad odabirom konfiguracije testa u laboratoriju za testiranje. Stoga će cijela konfiguracija biti dodana testnom skupu prema zadanim postavkama. U slučaju da jedna od odabranih konfiguracija NIJE dio ciklusa, nakon dodavanja testova, izbrišite iz testnog laboratorija.

Stvorite testni set

Korak 7) Nakon odabira konfiguracija, odabrani testovi se dodaju u skup testova. U ovom slučaju odabrali smo sve tri konfiguracije; stoga možemo pronaći tri instance '01- Login Test'.

Stvorite testni set

Korak 8) Ponovite gornje korake za stvaranje više skupova testova i odabir svih relevantnih testova planiranih za ovaj ciklus. Nakon stvaranja cijelog testnog skupa, struktura testnog skupa bit će kao što je prikazano u nastavku:

Stvorite testni set

Korak 9) Druga važna kartica koju moramo razumjeti je 'Tijek izvršenja'. Odaberite karticu Tijek izvršenja koja prikazuje redoslijed kojim bi se testovi prikazivali tijekom izvođenja. Korisnici također mogu promijeniti redoslijed izvršenja pomoću ove kartice koja će biti obrađena u zasebnom odjeljku ovog modula.

Stvorite testni set

Kako izvršiti testove

Korak 1) Stvoreni setovi testova sada su spremni za izvođenje. Testovi se mogu izvršiti pomoću dvije opcije.

  • Pokreni testni set – Ova opcija omogućuje korisniku da izvrši sve testove u odabranom skupu testova.
  • trčanje – Ova opcija pomaže korisniku da izvrši samo odabrani test.

Izvršite testove

Korak 2) Izvršimo cijeli paket testova modula za prijavu odabirom opcije 'Pokreni testni set'. Nakon klika na 'Pokreni testni skup' prikazuje se korisnik s dvije opcije.

  1. Ručni trkač (zadano) – Redoslijed testova prikazanih tijekom izvođenja bio bi isti kao redoslijed koji je prikazan u mreži skupa testova.
  2. Automatski trkač – Redoslijed testova prikazanih tijekom izvođenja bit će prikazan kao redoslijed postavljen na kartici tijeka izvođenja.

Nastavimo sa zadanom opcijom.

Izvršite testove

Korak 3) Korisniku se prikazuje ručni testni pokretač. U ovom dijaloškom okviru ćemo razumjeti važne značajke.

  1. Počni trčati – Pomaže u pokretanju izvršenja
  2. Kraj trčanja – Završava trenutno izvršenje i zatvara ručni pokretač.
  3. Odustani od pokretanja – Otkazuje izvođenje trenutnih testova.
  4. Privitci – Pomaže nam priložiti snimku zaslona/sve druge informacije povezane s izvođenjem ovog testa
  5. Novi kvar – Klikom na njega otvara se novi dijaloški okvir za nedostatke pomoću kojeg a Mana može se objaviti.
  6. Informacije o OS-u – Daje informacije o operativnom sustavu u kojem se izvode testovi.
  7. Naziv trčanja – Jedinstvena vremenska oznaka pomoću koje se rezultati testa mogu analizirati kasnije.

Pritisnite 'Započni izvođenje'.

Izvršite testove

Korak 4) Korisniku se prikazuje ručni pokretač testa s kontrolama testa i koracima. Razmotrimo funkcije dostupne u ovom dijaloškom okviru programa za testiranje.

Dodajte korak tijekom izvođenja testa Dodajte korak tijekom vremena izvođenja testa.
Brisanje koraka Izbrišite korak tijekom vremena izvođenja testa.
Prolaz odabran Prolaz odabran
Nije odabrano Nije odabrano
Prikazuje parametar za odabrani korak ispitivanja Prikazuje parametar za odabrani korak ispitivanja
Snimite snimak zaslona i dodajte privitke Omogućuje korisniku snimanje snimke zaslona i dodavanje privitaka tijekom izvođenja.
Omogućuje korisniku dodavanje kvara Omogućuje korisniku dodavanje kvara tijekom vremena izvođenja.
Prikazuje korisnika u kompaktnom prikazu Prikazuje korisniku kompaktni prikaz pokretača testa
Završi izvršenje Završi izvršenje
  1. Korak Numbers stvorene tijekom faze projektiranja testa
  2. Description odabranog koraka.
  3. Očekivani rezultat odabranog koraka.

    Izvršite testove

Korak 5) Zatim će korisniku biti prikazan sljedeći test u skupu testova. Ponovite korak 3 i korak 4 da biste izvršili test i označili status u skladu s tim.

Izvršite testove

Kako napraviti raspored probnog rada

Testeri mogu kontrolirati izvođenje testa uz pomoć kartice "Tijek izvršenja". Testeri također mogu odrediti datum i vrijeme za izvršavanje određene instance testa. Također možemo zakazati test na temelju rezultata druge navedene instance testa u tijeku izvršenja.

Sada ćemo razumjeti kako zakazati tijek testiranja u HP-ALM-u.

Korak 1) Odaberite karticu "Tijek izvršenja" iz modula Test Lab.

Napravite raspored probnog rada

Korak 2) Double kliknite na određeni test prema kojem je potrebno postaviti raspored. Prikazat će se "Raspored probnog rada" kao što je prikazano u nastavku. Možemo primijetiti da nema uvjeta izvršenja koji su postavljeni prema zadanim postavkama.

Napravite raspored probnog rada

Korak 3) Za dodavanje uvjeta izvršenja kliknite na ikonu "+" kao što je prikazano u nastavku.

Napravite raspored probnog rada

Korak 4) Otvara se dijaloški okvir Novi uvjet izvršenja.

  1. Odaberite test s padajućeg izbornika. Prikazat će se svi testovi u skupu testova
  2. Odaberite uvjet. Može uzeti ili 'Položeno' ili 'Završeno'.
  3. Kliknite "U redu".

    Napravite raspored probnog rada

Korak 5) Prikazuje se raspored probnog rada s dodanim uvjetima izvršenja.

Napravite raspored probnog rada

Korak 6) Tijek izvršenja se automatski ponovno usklađuje kao što je prikazano u nastavku. Prema dolje prikazanom toku, test 'Cluster Head' će se izvršiti samo kada je '02 – Reset Button Check' završen.

Napravite raspored probnog rada

Korak 7) Sada nam dopustite da shvatimo kako testeri mogu odrediti datum i vrijeme u tijeku izvršenja za izvođenje određenog testa. Korisnije je kada testeri znaju o spremnosti određene funkcionalnosti ili za zakazivanje automatiziranih testova.

Recimo, profil za prijavu menadžera bio bi spreman tek nakon određenog datuma. Stoga testeri mogu izvršiti isto navođenjem uvjeta u 'Tijeku izvršenja'.

Double Kliknite na test za koji je potrebno postaviti kriterije tijeka izvršenja.

Napravite raspored probnog rada

Korak 8) Sada,

  1. Dođite do modula "Vremenska ovisnost".
  2. Odaberite "Pokreni u određeno vrijeme"
  3. Unesite datum na koji želite izvršiti
  4. Unesite vrijeme kada želite izvršiti test
  5. Kliknite "U redu".

Napravite raspored probnog rada

Korak 9) Kartica tijeka izvršenja bit će ponovno poravnata kao što je prikazano u nastavku. Ova vrsta rasporeda vrlo je korisna za automatizirane testove koji slijede iste korake.

Bilješka: Ako su zakazani datum i vrijeme stigli, ALM bi automatski pokrenuo testove. Dobar je za automatizirani test jer bi se test izvršio bez ikakve ručne intervencije. Preduvjet za automatsko pokretanje testova je da glavno računalo treba biti spremno (ne smije biti isključeno ili zaključano) i mora biti u stanju da pokrene test. Ako se radi o ručnom testu, neće biti nikakvog učinka.

Napravite raspored probnog rada

Kako analizirati rezultat testa

Korak 1) Nakon izvršenja testa, testeri mogu vidjeti rezultate u modulu "Test Runs". Sadrži rezultate izvođenja testnih instanci i izvođenja testnih skupova.

  1. Idite na “Test Runs” u kartici “Testing” i otvara se prozor kao što je prikazano u nastavku:
  2. Run Name je jedinstvena vrijednost generirana za svako od tih izvršenja testa.
  3. 'Status' prikazuje konačni status izvršenja testa.

Detaljan rezultat možete vidjeti klikom na 'Run ID'.

Analizirajte rezultat testa

Korak 2) Otvara se dijaloški okvir Run details i korisnik će moći vidjeti detaljan rezultat.

  1. Idite na karticu 'Izvješće' u prozoru 'Detalji pokretanja'.
  2. Testeri mogu provjeriti status svakog od tih testnih koraka.
  3. Pritisnite 'U redu' da zatvorite dijaloški okvir.

Analizirajte rezultat testa

Video na Test Lab

Kliknite ovdje ako video nije dostupan

točke za pamćenje:

  • Koristit ćete Ispitni laboratorij modul u QualityCenteru za izvođenje vaših testnih slučajeva
  • Prije nego što počnete s izvođenjem, morate stvoriti "Test Set Tree"
  • Da biste kreirali stablo testnog skupa, morate prvo stvoriti "Mapu testnog skupa"
  • Zatim ćete dodati “Testove” kreirane u Modulu plana testiranja u svoju mapu sa skupom testova.
  • Mapa skupa testova zajedno s dodanim testovima naziva se stablo skupa testova (budući da izgleda kao struktura stabla).
  • Skupovi testova mogu uključivati ​​ručni i automatizirani test.
  • Možete uključiti isti test u različite skupove testova ili dodati više instanci testa u isti skup testova.
  • Centar za kvalitetu također nudi zakazivanje u kojem možete odrediti datum i vrijeme izvođenja vaših testnih skupova.