Laborator de testare în HP ALM (Centrul de calitate)
⚡ Rezumat inteligent
Laboratorul de teste din HP ALM este modulul în care cazurile de testare proiectate sunt grupate în seturi de teste și executate efectiv. Această pagină acoperă crearea unui set de teste, rularea testelor cu ajutorul programului manual de executare, programarea fluxului de execuție și analizarea rezultatelor.
Ce este modulul Laborator de testare din HP ALM?
Modul de laborator de testare este locul unde HP ALM, cunoscut și sub numele de Centru de calitate, execută testele. Cerințele sunt capturate în modulul Cerințe, cazurile de testare sunt proiectate în Modulul Plan de testare...iar Laboratorul de Teste include acele cazuri finalizate în seturi de testare, astfel încât acestea să poată fi programate, executate și raportate pe parcursul unui ciclu de lansare.
- Odată ce proiectarea testului este finalizată, execuția testului va avea loc cu ajutorul modulului Test Lab.
- Un termen comun pe care îl veți întâlni în HP ALM este în modulul Test Set din Test Lab. Dacă mintea vă declanșează imagini ale unui fel de colecție sau set, aveți dreptate. Test Set este, de fapt, o colecție de cazuri de testare pe care intenționăm să le executăm.
- Cazuri de testare din Planul de testare modul sunt chemate în modulul Test Lab.
- Modificările aduse cazurilor de testare din modulul Test Lab nu afectează cazurile de testare părinte din Modulul Test Plan. Ești liber să experimentezi. De aici și numele Test Lab!
💡 Notă: Acest produs a fost lansat de HP și de atunci a trecut la Micro Focus și apoi la OpenTextAspectul modulului și pașii de mai jos sunt încă valabili, deși versiunile recente sunt personalizate. OpenText ALM / Centru de calitate.
- Este mai bine să dați setului de teste același nume cu cel al modulului, astfel încât toate testele din cadrul modulului să fie conținute în același set de teste, ceea ce ar fi ușor de executat și track.
- Fiecare folder de set de testare este alocat unui anumit ciclu. Acest lucru permite utilizatorilor să grupeze testele care vor fi executate într-un anumit ciclu.
- Acest modul ajută, de asemenea, utilizatorul să track progresul ciclului pe măsură ce testele sunt executate.
- Modulul Laborator de Testare constă în următoarele funcționalități și ne permite să înțelegem fiecare dintre acestea în detaliu.
Cum se creează un set de testare
Etapa 1Primul pas este să creăm un folder rădăcină ca și container pentru seturile de testare. Îl putem denumi în funcție de versiune și ciclu, astfel încât să fie ușor de track.
- Accesați modulul „Test Lab” din fila „Testare”.
- Creați un folder nou făcând clic pe pictograma „Folder nou”.
- Se deschide caseta de dialog „New Test Set Folder”. Introduceți numele folderului ca „2017 R1 – Ciclul 1”.
- Faceți clic pe „Ok”
Pas 2) Dosarul Test Run va fi creat așa cum se arată mai jos.
Pas 3) Selectați folderul creat și atribuiți-i „Cicl”, ceea ce înseamnă că întregul set de testare ar trebui să fie executat pentru Ciclul 1.
Pas 4) Introduceți numele setului de testare și faceți clic pe „OK”
Nota: Target Câmpul Ciclu este dezactivat deoarece ciclul țintă este selectat la nivel de folder (2017 R1 – Ciclul 1).
Pas 5) După crearea setului de testare, trebuie să selectăm testele și să le adăugăm la setul de teste.
- Selectați setul de testare.
- Navigați la „Grilă de execuție”.
- Faceți clic pe butonul „Selectați testele”. Se deschide arborele planului de testare.
- Selectați Testele care urmează să fie executate pentru acest Ciclu.
- Faceți clic pe butonul „<=”. Acest lucru va muta/trage cazurile de testare din planul de testare în laboratorul de testare.
Pas 6) La adăugarea testelor din arborele planului de testare, toți parametrii de configurare ai testelor selectate sunt afișați utilizatorului. Utilizatorul poate edita configurația înainte de a o adăuga la laboratorul de testare.
Notă: Utilizatorul nu are control asupra selecției configurației de testare în Laboratorul de testare. Prin urmare, întreaga configurație va fi adăugată la setul de testare în mod implicit. În cazul în care una dintre configurațiile selectate NU face parte din ciclu, după adăugarea testelor, ștergeți din laboratorul de teste..
Pas 7) După selectarea configurațiilor, testele selectate sunt adăugate la setul de teste. În acest caz am selectat toate cele trei configurații; prin urmare, putem găsi trei exemple de „01- Test de autentificare”.
Pas 8) Repetați pașii de mai sus pentru a crea mai multe seturi de teste și selectați toate testele relevante planificate pentru acest ciclu. După crearea tuturor setului de testare, structura setului de testare va fi așa cum se arată mai jos:
Pas 9) Cealaltă filă importantă pe care trebuie să o înțelegem este „Fluxul de execuție”. Selectați „Fila Flux de execuție” care afișează ordinea în care vor fi afișate testele în timpul execuției. De asemenea, utilizatorii pot modifica ordinea de execuție folosind această filă, care va fi tratată într-o secțiune separată a acestui modul.
Cum se execută teste
Pas 1) Seturile de testare create sunt acum gata pentru execuție. Testele pot fi executate folosind două opțiuni.
- Run Test Set – Această opțiune permite utilizatorului să execute toate testele dintr-un set de teste selectat.
- Alerga – Această opțiune ajută utilizatorul să execute doar testul selectat.
Pas 2) Să executăm întreaga suită de teste a modulului de conectare selectând opțiunea „Run Test Set”. După ce faceți clic pe „Run Test set”, acesta afișează utilizatorul cu două opțiuni.
- Alergator manual (implicit) – Ordinea testelor afișate în timpul execuției ar fi aceea a ordinii care este afișată în grila setului de teste.
- Runner automat – Ordinea testelor afișate în timpul execuției va fi afișată ca cea a ordinii stabilite în fila flux de execuție.
Să continuăm cu opțiunea implicită.
Pas 3) Runnerul de test manual este afișat utilizatorului. În acest dialog, permiteți-ne să înțelegem caracteristicile importante.
- Începeți să alergați – Ajută la pornirea execuției
- Încheiați alergarea – Termină execuția curentă și închide ruloul manual.
- Anulează Run – Anulează executarea testelor curente.
- Atașamente – Ne ajută să atașăm o captură de ecran/orice alte informații legate de execuția acestui test
- Defect nou – După ce faceți clic pe el, se deschide un nou dialog de defecte folosind care a Defect poate fi postat.
- Informații despre sistemul de operare – Oferă informații despre sistemul de operare în care sunt executate testele.
- Run Name – Marca temporală unică prin care rezultatele testelor pot fi analizate ulterior.
Faceți clic pe „Începeți rularea”.
Pas 4) Runnerul de testare manual cu comenzile și pașii de testare sunt afișați utilizatorului. Să înțelegem funcționalitățile disponibile în acest dialog de rulare de testare.
- Pas Numbers creat în timpul etapei de proiectare a testului
- Description al pasului selectat.
-
Rezultatul așteptat al pasului selectat.
Pas 5) Următorul test din setul de teste va fi afișat utilizatorului. Repetați pașii 3 și 4 pentru a executa testul și a marca starea în consecință.
Cum se creează un program de testare
Testerii pot controla execuția testului cu ajutorul tab-ului „Flux de execuție”. Testerii pot specifica, de asemenea, data și ora pentru executarea unei anumite instanțe de testare. De asemenea, putem programa testul pe baza rezultatelor unei alte instanțe de test specificate în fluxul de execuție.
Acum, să înțelegem cum să programăm fluxul de testare în HP-ALM.
Pas 1) Selectați fila „Flux de execuție” din modulul Test Lab.
Pas 2) Double faceți clic pe testul specific față de care trebuie setat programul. „Test Run Schedule” va fi afișat așa cum se arată mai jos. Putem observa că nu există condiții de execuție care au fost stabilite implicit.
Pas 3) Pentru a adăuga o condiție de execuție, faceți clic pe pictograma „+”, așa cum se arată mai jos.
Pas 4) Se deschide dialogul Nouă condiție de execuție.
- Selectați testul din meniul drop-down test. Vor fi afișate toate testele din setul de teste
- Selectați condiția. Poate dura fie „Succes”, fie „Terminat”.
-
Faceți clic pe „OK”.
Pas 5) Programul de rulare a testului este afișat cu condițiile de execuție adăugate.
Pas 6) Fluxul de execuție se realiniază automat, așa cum se arată mai jos. Conform fluxului afișat mai jos, testul 'Cluster Head' va fi executat numai atunci când „02 – Reset Button Check” este terminat.
Pas 7) Acum să înțelegem cum pot testerii specifica data și ora în fluxul de execuție pentru executarea unui anumit test. Este mai util atunci când testerii știu despre disponibilitatea unei anumite funcționalități sau pentru programarea testelor automate.
Să spunem că profilul de conectare al managerului ar fi gata doar după o anumită dată. Prin urmare, testerii pot executa același lucru prin specificarea condițiilor din „Fluxul de execuție”.
Double Faceți clic pe testul pentru care trebuie setate criteriile fluxului de execuție.
Pas 8) Acum,
- Navigați la modulul „Dependență de timp”
- Selectați „Executare la ora specificată”
- Introduceți Data la care doriți să executați
- Introduceți ora la care doriți să executați testul
- Faceți clic pe „Ok”.
Pas 9) Fila Flux de execuție va fi realiniată așa cum se arată mai jos. Acest tip de programare este foarte util pentru testele automate care urmează aceiași pași.
Notă: Dacă data și ora programate au sosit, ALM va lansa automat testele. Acest lucru este valabil și pentru testele automate, deoarece testul va fi executat fără nicio intervenție manuală. Condiția prealabilă pentru declanșarea automată a testelor este ca gazda să fie pregătită (să nu fie oprită sau blocată) și să fie în starea necesară pentru a declanșa testul. Dacă este un test manual, atunci nu va exista niciun efect.
Cum se analizează rezultatul testului
Pas 1) Odată ce execuția testului este încheiată, testerii pot vizualiza rezultatele în modulul „Test Runs”. Conține rezultatele rulărilor instanțelor de testare și ale rulărilor setului de testare.
- Accesați „Test Runs” în fila „Testing” și se deschide fereastra după cum se arată mai jos:
- Run Name este o valoare unică generată pentru fiecare dintre acele execuții de testare.
- „Stare” arată starea finală a execuției testului.
Rezultatul detaliat poate fi vizualizat făcând clic pe „Run ID”.
Pas 2) Se deschide dialogul Run details, iar utilizatorul va putea vedea rezultatul detaliat.
- Accesați fila „Raport” din fereastra „Detalii rulare”.
- Testerii pot verifica starea fiecăruia dintre acești pași de testare.
- Faceți clic pe „Ok” pentru a închide dialogul.
Video pe Test Lab
Clic aici dacă videoclipul nu este accesibil



























