Modulul Plan de testare în tutorialul HP ALM (Quality Center)

Cuprins:

Anonim
  • După definirea cerințelor, kick-ul echipei de dezvoltare începe procesul de proiectare și dezvoltare, în timp ce echipa de testare începe proiectarea testelor care pot fi executate odată cu implementarea construcției.
  • Succesul oricărui produs depinde de procesele de testare și de calitatea testării care se efectuează. Un plan bun de testare are ca rezultat un produs fără erori.
  • ALM acceptă întreținerea și executarea testelor manuale, de automatizare și de performanță, deoarece ALM este perfect integrat cu toate produsele HP, cum ar fi HP UFT și HP Load Runner.

În acest tutorial veți învăța

  • Cum se creează un plan de testare
  • Cum se încarcă testele folosind Microsoft Excel
  • Cum se creează resurse de testare

Cum se creează un plan de testare

Pasul 1) Similar cerințelor, permiteți-ne să creăm un substituent / dosar pentru fiecare dintre tipurile de testare, cum ar fi funcțional și non-funcțional.

  1. Faceți clic pe linkul Plan de testare din pagina principală ALM
  2. Faceți clic pe pictograma „Dosar nou”
  3. Introduceți numele folderului ca „Funcțional” și faceți clic pe „OK”

Pasul 2) Dosarul creat ar fi afișat așa cum se arată mai jos.

Pasul 3) În mod similar, permiteți-ne să creăm subfoldere pentru testele „manuale” și „automate” în folderul „funcțional”. Prin urmare, structura finală a folderului va fi așa cum se arată mai jos:

Notă: NU vom putea crea scripturi automate de testare / scripturi de testare a performanței din ALM; în schimb, trebuie creat din instrumentele HP respective, cum ar fi UFT pentru funcțional și Load runner pentru performanță. Apoi este salvat în ALM, astfel încât acestea să poată fi programate, executate, monitorizate și raportate.

Pasul 4) Ar fi mai bine să creăm un folder nou pentru fiecare dintre modulele aplicației, astfel încât să nu aruncăm toate testele manuale într-un singur folder. Pentru aplicațiile complexe ar exista mii de teste care ar fi dificil de manevrat dacă nu sunt aliniate corect.

Pasul 5) Acum să creăm un test manual pentru modulul „Conectare” făcând clic pe pictograma „Test nou” din fila „Plan de testare”.

Pasul 6) Introduceți următoarele detalii pentru crearea cu succes a noului test.

  1. Introduceți noul nume de test
  2. Introduceți tipul testului. În acest caz, este testul „manual”.
  3. Utilizatorul poate introduce și alte câmpuri neobligatorii, cum ar fi data, descrierea așa cum se arată mai jos.
  4. Faceți clic pe „Trimiteți” odată introduse toate detaliile.

Pasul 7 ) Odată ce testul este creat, testul creat va apărea în folderul de teste „Manual” cu alte file generate așa cum se arată mai jos. Să discutăm fiecare dintre aceste file în detalii în pașii următori.

Pasul 8) Faceți clic pe fila „Pași de proiectare” și faceți clic pe pictograma „Pas nou” așa cum se arată mai jos. Se deschide caseta de dialog Detalii pas design

  1. Introduceți numele pasului
  2. Introduceți descrierea pasului
  3. Introduceți rezultatul așteptat
  4. Faceți clic pe „OK”

Pasul 9) Repetați Pasul # 6 și introduceți toți pașii relevanți pentru a testa funcționalitatea. După crearea tuturor pașilor necesari, fila „Pași de proiectare” afișează toți pașii creați așa cum se arată mai jos.

Pasul 10) Parametri, ajută utilizatorul să atribuie o valoare unei variabile care îi permite utilizatorului să execute același test cu seturi diferite de date. În acest caz, numele de utilizator și parola pot fi doi parametri care ar fi atribuiți cu o valoare. Vom înțelege importanța de a avea parametri în timpul executării testului, care va fi tratat în modulul Test Lab.

Acum, să vedem cum să creăm parametri.

  1. Selectați pasul de testare pentru care am dori să adăugăm parametrul.
  2. Pictograma „Parametru” va fi activată. Faceți clic pe același lucru ca în imaginea de mai jos.

Pasul 11) Fereastra de dialog Parametri se va deschide așa cum se arată mai jos. Faceți clic pe butonul „Parametru nou”.

Pasul 12) Se deschide fereastra de dialog cu parametrii de testare.

  1. Introduceți numele parametrului
  2. Atribuiți o valoare parametrului
  3. Faceți clic pe „OK”.

Pasul 13)

Fereastra de dialog „parametri” este afișată înapoi utilizatorului

  1. Cu variabila creată
  2. Valoarea
  3. Faceți clic pe „OK”.

Pasul 14) Acum putem observa că parametrul este adăugat în „Pasul de testare”, așa cum se arată mai jos.

Repetați același lucru și pentru câmpul de parolă.

În mod similar, creați parametrul pentru Parola Filed

Pasul 15) Parametrii creați pot fi vizualizați / editați în fila Parametri. Acest dialog ne ajută, de asemenea, să creăm, să ștergem parametrii asociați testelor.

Pasul 16) Fila atașament permite utilizatorului să încarce orice tip de fișier, cum ar fi „xls”, „jpg.webp” etc.

Pasul 17) Configurația testului ne ajută să refolosim testul pentru diferite scenarii de caz de utilizare. Să înțelegem cum să lucrăm cu configurațiile de testare cu un exemplu. În mod implicit, există o configurație de testare care este specificată ca cea a numelui testului.

Notă: NU PUTEM șterge configurația implicită de test, dar putem edita aceeași.

Pasul 18) Să spunem că funcționalitatea de conectare poate fi realizată de trei tipuri de utilizatori de afaceri, cum ar fi „helpdesk”, „manager” și „cluster head”.

Permiteți-ne să redenumim configurația de test implicită în „helpdesk”, editând câmpul de nume din „Configurare de testare”.

Pasul 19) Acum permiteți-ne să adăugăm celelalte două configurații de test și anume - manager și cap de cluster. Faceți clic pe pictograma „+” sub configurații de testare.

Etapa 20) fereastra de configurare de test nou“ se deschide.

  1. Introduceți numele configurației Test
  2. Introduceți alți parametri neobligatori, cum ar fi „creat de”, „data creării”, „descriere”
  3. Faceți clic pe „OK”.

Pasul 21) Repetați același pas ca mai sus pentru a crea încă o configurație de test pentru „capul de cluster” și întreaga configurație de test va fi afișată utilizatorului așa cum se arată mai jos. Acest lucru va permite testerilor să execute același test individual împotriva tuturor configurațiilor create în timpul executării testului, ceea ce va duce la nicio rescriere a testelor.

Configurarea testului NU trebuie confundată cu parametrii de testare. Prin urmare, ar trebui să înțelegem diferența dintre parametrii și configurațiile de testare. Parametrii sunt utilizați pentru a crea variabile și a atribui valori pentru un anumit pas (parametrizarea testului), în timp ce configurația testului este aplicabilă pentru toți pașii și, în general, este utilizată pentru a testa diferite cazuri de utilizare a afacerii / flux de lucru. În timpul Execuției, utilizatorii pot modifica valorile parametrilor creați în timp ce se execută un Test Case pentru configurația selectată.

De exemplu, o aplicație de plată a facturilor online, utilizatorul poate selecta modul de plată. În cazul plăților cu „card de credit”, utilizatorul poate selecta fie cardul principal, viza, fie American Express. Fiecare dintre cei care au propriile puncte de recompensă pentru clienți. Pentru a-l testa, putem proiecta un test astfel încât fiecare dintre ele să fie adăugate în configurații de testare pentru a verifica punctele de recompensă.

Pasul 22) Fila „Req Coverage” îi ajută pe testatori să identifice testul în funcție de o anumită cerință, care îi ajută pe utilizatori să genereze acoperire și trasabilitate.

  1. Faceți clic pe fila „Req Coverage”.
  2. Selectați „Cerință” care ar trebui să fie asociată cu acest caz special de testare
  3. Faceți clic pe butonul „<=” pentru a asocia cerințele selectate cu testul. De asemenea, putem identifica mai multe cerințe în raport cu același test.

Pasul 23) Fila „Defecte legate” se afișează goală deoarece nu am executat niciun test / nu am ridicat niciun defect împotriva cazului de testare. Această filă va fi completată cu detaliile defectului dacă defectele sunt înregistrate în cazul testului în momentul creării defectelor.

Pasul 24) Fila Istoric afișează lista modificărilor efectuate de-a lungul timpului împotriva acestui caz de test special chiar de la momentul creării testului.

Încărcarea testelor:

Uneori, utilizatorul nu va crea cazuri de testare manual, deoarece este un proces care consumă mult timp. Majoritatea organizațiilor dezvoltă teste manuale în Excel și încarcă în ALM în bloc, mai degrabă decât să creeze fiecare test manual unul câte unul. Pentru a facilita încărcarea în ALM, HP a venit cu un Addin cu care utilizatorul poate încărca direct din MS excel / MS Word. Să înțelegem procedura pas cu pas pentru a încărca cerințele în QC din Excel.

Cum se încarcă testele folosind Microsoft Excel

Pasul 1) Înainte de a încărca testele din Excel, trebuie să pregătim Excelul astfel încât să poată fi încărcat.

  1. Selectați câmpurile pe care doriți să le încărcați în ALM și creați un antet în Excel pentru acele câmpuri.
  2. Introduceți date valide în fiecare dintre aceste câmpuri, așa cum se arată mai jos.

Pasul 2) După selectarea datelor de încărcat, faceți clic pe „Exportați la HP ALM” din „Suplimente”.

Pasul 3 ) Se deschide Expertul de export ALM. Introduceți adresa URL a serverului HP ALM și faceți clic pe „Următorul”.

Pasul 4) Introduceți numele de utilizator și parola pentru autentificare și faceți clic pe „Următorul”.

Pasul 5) Selectați domeniul, numele proiectului în care am dori să încărcăm testele și faceți clic pe „Următorul”.

Pasul 6) Selectați tipul de date pe care am dori să le încărcăm. În acest caz, este vorba de teste. De asemenea, vom încărca Defecte în următoarele capitole.

Pasul 7) Introduceți numele hărții noi. Prima opțiune „Selectați o hartă” este dezactivată, deoarece nu am creat o hartă până acum. Prin urmare, ar trebui să creăm un nou nume de hartă și să facem clic pe „Următorul”. Nu am selectat „Creați o hartă temporară”, deoarece am dori să refolosim de fiecare dată testele pentru încărcare.

Pasul 8 ) După ce faceți clic pe „Următorul”, se deschide dialogul de mapare așa cum se arată mai jos.

  1. Elementele din grila panoului din stânga listate corespund câmpurilor disponibile pentru încărcare în HP ALM. Vă rugăm să rețineți că câmpurile marcate în „ROȘU” ar trebui să fie mapate deoarece sunt câmpuri obligatorii.
  2. Elementele din grila panoului drept se referă la câmpurile mapate astfel încât valorile din Excel să curgă în acele câmpuri corespunzătoare ale ALM.

Pasul 9) Acum să ne înțelegem cum să mapăm câmpurile din Excel cu câmpurile din ALM.

  1. Selectați câmpul pe care utilizatorul ar dori să îl hărțuiască și faceți clic pe butonul săgeată așa cum se arată mai jos.

  1. Introduceți numele coloanei în Excel care corespunde cu numele coloanei corespunzătoare în HP ALM.

  1. Asociați toate coloanele necesare în Excel cu câmpurile corespunzătoare din HP ALM. După maparea tuturor câmpurilor obligatorii, faceți clic pe „Export”.

Pasul 10) După încărcarea cu succes, ALM afișează mesajul așa cum se arată mai jos. Dacă apar erori, remediați problema și încercați să reîncărcați același lucru.

Unele dintre erorile frecvente sunt enumerate mai jos:

  • Subiectul / calea este nevalid / indisponibil sau NU este mapat de utilizator.
  • Câmpul „Test Type” are o altă valoare decât Manual. Testele automatizate NU pot fi încărcate folosind Excel.
  • Câmpul Nume test este gol sau NU mapat.
  • Starea nu ar trebui să aibă alte valori decât Proiectare, gata, Importată, Reparare.

Pasul 11) Acum permiteți-ne să verificăm același lucru în fila „Teste”. Toate detaliile testului sunt încărcate așa cum se arată mai jos.

Notă : Utilizatorii pot efectua, de asemenea, reîncărcarea testelor. În cazul reîncărcării cazurilor de test, dacă numele testului există deja și dacă există doar o modificare a descrierii pasului, testul va fi suprascris cu cel existent. Dacă numele testului este diferit de cel încărcat, acesta se încarcă ca un test nou.

Cum se creează resurse de testare

Resursele de testare permit utilizatorilor să gestioneze resursele care sunt preluate de obicei prin teste automate / de performanță. Utilizatorii pot încărca scriptul care poate fi folosit de unul sau mai multe teste. De asemenea, pot fi descărcate / editate și încărcate din nou în resursele de testare.

Să vedem cum putem folosi în mod eficient modulul Resurse de testare. Acest modul este demonstrat prin încărcarea aceluiași fișier Excel în resursele de test pe care le-am folosit pentru importul testelor din Excel în ALM.

Încărcarea testului Excel Excel este recomandată, astfel încât să putem edita testele ori de câte ori este necesar și să reîncărcăm doar cazurile de test modificate. De asemenea, este ușor să adăugați teste noi și să încărcați doar testele nou adăugate.

Cu toate acestea, putem încărca și alte tipuri de fișiere, cum ar fi .xls, .vbs, .qfl etc.

Pasul 1) Navigați la modulul Resurse de testare așa cum se arată mai jos. Se deschide pagina modulului de resurse de testare.

Pasul 2) Creați un „folder nou” făcând clic pe pictograma folder nou, așa cum se arată mai jos. Se deschide fereastra de dialog New folder. Să creăm resurse de testare pentru toate cele trei teste și anume - Manual, Automatizare și Performanță.

Pasul 3) Dosarul este creat așa cum se arată mai jos.

Pasul 4) În mod similar, haideți să creăm încă două foldere și anume - Automatizare și Performanță. După crearea unui folder pentru fiecare dintre resursele de testare, structura finală a folderelor va fi după cum se arată mai jos:

Pasul 5) Să creăm o resursă de testare nouă prin încărcarea fișierului excel pe care l-am creat pentru scrierea testelor manuale care au fost încărcate în ALM. Selectați folderul în care utilizatorul ar dori să încarce resursa de testare.

Pasul 6) Introduceți numele resursei de testare și selectați, de asemenea, tipul resursei și faceți clic pe „OK”.

Pasul 7) La crearea resursei de testare, acum trebuie să încărcăm resursa astfel încât să fie disponibilă în fila „Vizualizator de resurse”, care va fi utilizată la toate testele.

  1. Faceți clic pe fila „Resource Viewer”
  2. Faceți clic pe „Încărcare fișier” și selectați fișierul pentru încărcare

Pasul 8) După încărcarea fișierului, starea va fi afișată utilizatorului și va fi disponibilă pentru descărcare.

Notă: Următoarele tipuri de resurse de testare sunt încărcate, care pot fi utilizate pentru executarea testelor automate.

  1. Tabel de date
  2. Variabile de mediu
  3. Biblioteci de funcții
  4. Scenarii de recuperare
  5. Depozit de obiecte partajate

Video despre planul de testare

Faceți clic aici dacă videoclipul nu este accesibil

chei de luat masa: -

  • Veți utiliza modulul Plan de testare în QualityCenter pentru a proiecta și a crea cazurile / scripturile de testare.
  • Puteți conecta testele în modulul Plan de testare cu cerințele din modulul Cerințe pentru o urmărire ușoară.
  • QualityCenter oferă multe caracteristici precum copierea etapelor de testare, trimiterea de e-mailuri scripturilor pentru revizuire, adăugarea de atașamente etc. pentru a facilita dezvoltarea mai rapidă a cazurilor de testare.