Laborator de testare în HP ALM (Centrul de calitate)

  • 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 în modulul Test Set din Test Lab. Dacă mintea ta declanșează imagini cu un fel de colecție sau un set, ai 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!
  • Este mai bine să dați numele setului de testare același cu cel al numelui modulului, astfel încât toate testele din modul să fie conținute în același set de testare, care ar fi ușor de executat și urmărit.
  • 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ă urmărească progresul ciclului pe măsură ce testele sunt executate.
  • Modulul Test Lab constă din următoarele funcționalități și ne permite să înțelegem fiecare dintre acestea în detaliu.

Laborator de testare în HP ALM

Cum se creează un set de testare

Etapa 1) Primul pas este să creați un folder rădăcină ca container pentru a avea seturile de testare. Îl putem numi în conformitate cu lansarea și ciclul, astfel încât să fie ușor de urmărit.

  1. Accesați modulul „Test Lab” din fila „Testare”.
  2. Creați un folder nou făcând clic pe pictograma „Folder nou”.
  3. Se deschide caseta de dialog „New Test Set Folder”. Introduceți numele folderului ca „2017 R1 – Ciclul 1”.
  4. Faceți clic pe „Ok”

Creați un set de testare

Pas 2) Dosarul Test Run va fi creat așa cum se arată mai jos.

Creați un set de testare

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.

Creați un set de testare

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).

Creați un set de testare

Pas 5) După crearea setului de testare, trebuie să selectăm testele și să le adăugăm la setul de teste.

  1. Selectați setul de testare.
  2. Navigați la „Grilă de execuție”.
  3. Faceți clic pe butonul „Selectați testele”. Se deschide arborele planului de testare.
  4. Selectați Testele care urmează să fie executate pentru acest Ciclu.
  5. Faceți clic pe butonul „<=”. Acest lucru va muta/trage cazurile de testare din planul de testare în laboratorul de testare.

Creați un set 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..

Creați un set de testare

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”.

Creați un set de testare

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:

Creați un set de testare

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.

Creați un set de testare

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.

Executați teste

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.

  1. 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.
  2. 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ă.

Executați teste

Pas 3) Runnerul de test manual este afișat utilizatorului. În acest dialog, permiteți-ne să înțelegem caracteristicile importante.

  1. Începeți să alergați – Ajută la pornirea execuției
  2. Încheiați alergarea – Termină execuția curentă și închide ruloul manual.
  3. Anulează Run – Anulează executarea testelor curente.
  4. Atașamente – Ne ajută să atașăm captură de ecran/orice alte informații legate de execuția acestui test
  5. Defect nou – După ce faceți clic pe el, se deschide un nou dialog de defecte folosind care a Defect poate fi postat.
  6. Informații despre sistemul de operare – Oferă informații despre sistemul de operare în care sunt executate testele.
  7. Run Name – Marca temporală unică prin care rezultatele testelor pot fi analizate ulterior.

Faceți clic pe „Începeți rularea”.

Executați teste

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.

Adăugați un pas în timpul execuției testului Adăugați un pas în timpul execuției testului.
Ștergeți un pas Ștergeți un pas în timpul execuției testului.
Trecerea selectată Trecerea selectată
Eșuat selectat Eșuat selectat
Afișează parametrul pentru pasul de testare selectat Afișează parametrul pentru pasul de testare selectat
Captură de ecran și adaugă atașamente Permite utilizatorului să captureze o captură de ecran și să adauge atașamente în timpul rulării.
Permite utilizatorului să adauge defect Permite utilizatorului să adauge defect în timpul rulării.
Afișează utilizatorului o vizualizare compactă Afișează utilizatorului o vizualizare compactă a alergătorului de testare
Încheiați execuția Încheiați execuția
  1. Pas Numbers creat în timpul etapei de proiectare a testului
  2. Description al pasului selectat.
  3. Rezultatul așteptat al pasului selectat.

    Executați teste

Pas 5) Următorul test din setul de testare va fi afișat utilizatorului. Repetați Pasul 3 și Pasul 4 pentru a executa testul și a marca starea în consecință.

Executați teste

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.

Creați un program de testare

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.

Creați un program de testare

Pas 3) Pentru a adăuga o condiție de execuție, faceți clic pe pictograma „+”, așa cum se arată mai jos.

Creați un program de testare

Pas 4) Se deschide dialogul Nouă condiție de execuție.

  1. Selectați testul din meniul drop-down test. Vor fi afișate toate testele din setul de teste
  2. Selectați condiția. Poate dura fie „Succes”, fie „Terminat”.
  3. Faceți clic pe „OK”.

    Creați un program de testare

Pas 5) Programul de rulare a testului este afișat cu condițiile de execuție adăugate.

Creați un program de testare

Pas 6) Fluxul de execuție se realinează 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.

Creați un program de testare

Pas 7) Acum, să înțelegem cum testerii pot specifica data și ora în fluxul de execuție pentru executarea unui anumit test. Este mai util atunci când testerii știu despre pregătirea 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.

Creați un program de testare

Pas 8) Acum,

  1. Navigați la modulul „Dependență de timp”.
  2. Selectați „Executare la ora specificată”
  3. Introduceți Data la care doriți să executați
  4. Introduceți ora la care doriți să executați testul
  5. Faceți clic pe „Ok”.

Creați un program de testare

Pas 9) Fila fluxului 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, atunci ALM va lansa automat testele. Este valabil pentru testul automat, deoarece testul ar fi executat fără nicio intervenție manuală. Condiția prealabilă pentru declanșarea automată a testelor este ca gazda să fie gata (nu ar trebui să fie oprită sau blocată) și să fie în stare să declanșeze testul. Dacă este un test manual, atunci nu va exista niciun efect.

Creați un program de testare

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.

  1. Accesați „Test Runs” în fila „Testing” și se deschide fereastra după cum se arată mai jos:
  2. Run Name este o valoare unică generată pentru fiecare dintre acele execuții de testare.
  3. „Stare” arată starea finală a execuției testului.

Rezultatul detaliat poate fi vizualizat făcând clic pe „Run ID”.

Analizați rezultatul testului

Pas 2) Se deschide dialogul Run details, iar utilizatorul va putea vedea rezultatul detaliat.

  1. Accesați fila „Raport” din fereastra „Detalii rulare”.
  2. Testerii pot verifica starea fiecăruia dintre acești pași de testare.
  3. Faceți clic pe „Ok” pentru a închide dialogul.

Analizați rezultatul testului

Video pe Test Lab

Clic aici dacă videoclipul nu este accesibil

puncte de reținut:

  • Veți folosi Laborator de testare modul în QualityCenter pentru a executa cazurile de testare
  • Înainte de a începe execuția, trebuie să creați un „Test Set Tree”
  • Pentru a crea un arbore de set de testare, trebuie să creați mai întâi un „dosar pentru set de testare”
  • În continuare, veți adăuga „Teste” create în Modulul Plan de testare, în folderul Set de teste.
  • Un dosar de set de teste împreună cu teste adăugate se numește arbore de set de teste (deoarece arată ca o structură arborescentă.)
  • Seturile de testare pot include atât Test manual, cât și automat.
  • Puteți include același test în seturi de teste diferite sau puteți adăuga mai multe instanțe ale unui test la același set de teste.
  • Centrul de calitate oferă, de asemenea, programarea în care puteți specifica data și ora execuției setului dvs. de testare.

Buletin informativ zilnic Guru99

Începe-ți ziua cu cele mai recente și importante știri despre inteligența artificială, livrate chiar acum.