Modulul de plan de testare în tutorialul HP ALM (Centrul de calitate).

⚡ Rezumat inteligent

Modulul Plan de testare din HP ALM este locul unde testerii proiectează, organizează și stochează cazurile de testare înainte de execuție. Această pagină acoperă structura folderelor, crearea unui test manual, etapele de proiectare, parametrii, configurațiile de testare, acoperirea cerințelor, încărcarea în bloc din Excel și resursele de testare.

  • 🗂️ Structura folderului: Folderele separate pentru teste funcționale, nefuncționale, manuale și automate permit navigarea în suite mari.
  • 📝 Pași de proiectare: Fiecare test conține pași ordonați cu o descriere și un rezultat așteptat.
  • 🔣 parametri: Un parametru înlocuiește o valoare într-un pas, astfel încât același test să se execute pe date diferite.
  • ⚙️ Configurații de testare: O configurație rulează din nou întregul test pentru un scenariu de business diferit, fără a-l rescrie.
  • 🔗 Acoperire cerințe: Fila Acoperire cerințe mapează testele la cerințe și produce tracebilitate.
  • 📊 Încărcare în bloc: Add-in-ul HP ALM Excel exportă mai multe teste manuale simultan printr-o hartă de câmp reutilizabilă.
  • 📦 Resurse de testare: Fișierele partajate, cum ar fi tabelele de date și bibliotecile de funcții, sunt stocate o singură dată și reutilizate de mai multe teste.

Modulul de plan de testare în HP ALM

Ce este modulul Plan de testare din HP ALM?

Modulul Plan de testare este zona HP ALM, cunoscută și sub numele de Centru de Calitate, unde testerii proiectează și stochează cazurile de testare înainte de a fi rulate. Cerințele sunt capturate în modulul Cerințe, testele sunt proiectate aici, iar aceste teste sunt ulterior programate și executate în modulul Laborator de Testare. Prin urmare, modulul Plan de Testare este puntea dintre ceea ce trebuie să facă produsul și dovezile că acesta o face.

  • După definirea cerințelor, echipa de dezvoltare începe procesul de proiectare și dezvoltare în timp ce Testarea echipa începe să proiecteze teste care pot fi executate odată ce build-ul este implementat.
  • Succesul oricărui produs depinde de procesele de testare și de calitatea testării care se efectuează. Un bun Planul de testare rezultă un produs fără erori.
  • ALM acceptă întreținerea și executarea testelor manuale, de automatizare și de performanță, deoarece ALM este integrat perfect cu toate produsele HP, cum ar fi HP UFT și HP Load Runner.

💡 Notă: Produsul descris aici a fost lansat de HP și de atunci și-a schimbat proprietarul de două ori, trecând 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.

Modulul de plan de testare în HP ALM

Având rolul modulului clarificat, prima sarcină practică este construirea unei structuri de foldere pentru a găzdui testele.

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 test, cum ar fi funcțional și nefuncțional.

  1. Faceți clic pe linkul Test Plan de pe pagina de pornire ALM
  2. Faceți clic pe pictograma „Folder nou”.
  3. Introduceți numele folderului ca „Funcțional” și faceți clic pe „OK”

Creați un plan de testare

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

Creați un plan de testare

Pas 3) În mod similar, să creăm subfoldere pentru testele „Manuale” și „Automatizate” în folderul „Funcțional”. Prin urmare, structura finală a folderelor va fi așa cum se arată mai jos:

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

Creați un plan de testare

Pas 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 gestionat dacă nu sunt aliniate corect.

Creați un plan de testare

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

Creați un plan de testare

Pas 6) Introduceți următoarele detalii pentru a crea cu succes noul test.

  1. Introduceți Numele testului nou
  2. Introduceți tipul testului. În acest caz, este Testul „Manual”.
  3. Utilizatorul poate introduce și alte câmpuri neobligatorii, cum ar fi data, Description așa cum se arată mai jos.
  4. Faceți clic pe „Trimite” după ce au fost introduse toate detaliile.

Creați un plan de testare

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

Creați un plan de testare

Pas 8) Clic „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 de proiectare

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

Creați un plan de testare

Pas 9) Repetați Pasul 8 ș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.

Creați un plan de testare

Pas 10) Parametrii ajută utilizatorul să atribuie o valoare unei variabile, permițându-i să execute același test cu seturi diferite de date. În acest caz, numele de utilizator și parola pot fi doi parametri cărora li se atribuie o valoare. Vom înțelege importanța parametrilor în timpul executării testului, lucru care va fi tratat mai jos. Modul de laborator de testare.

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

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

Creați un plan de testare

Pas 11) Dialogul Parametru se va deschide așa cum se arată mai jos. Faceți clic pe butonul „Parametru nou”.

Creați un plan de testare

Pas 12) Se deschide dialogul pentru detaliile parametrului de testare.

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

Creați un plan de testare

Pas 13) Dialogul „parametri” este afișat înapoi utilizatorului

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

Creați un plan de testare

Pas 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ă.

Creați un plan de testare

În mod similar, creați parametrul pentru câmpul Parolă

Pas 15) Parametrii creați pot fi vizualizați/editați în fila de parametri. Acest dialog ne ajută și să creăm, să ștergem parametrii asociați cu testele.

Creați un plan de testare

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

Creați un plan de testare

Pas 17) Configurația testului ne ajută să reutilizam testul pentru diferite scenarii 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 test care este specificată ca cea a numelui testului.

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

Creați un plan de testare

Pas 18) Să presupunem că funcționalitatea de conectare poate fi realizată de trei tipuri de utilizatori de afaceri, cum ar fi „helpdesk”, „manager” și „șef de grup”.

Să redenumim configurația de test implicită la „helpdesk” prin editarea câmpului de nume din „Configurația testului”.

Creați un plan de testare

Pas 19) Acum haideți să adăugăm celelalte două configurații de testare, adică manager și cap de cluster. Faceți clic pe pictograma „+” din configurațiile de testare.

Creați un plan de testare

Pas 20) "Se deschide dialogul Configurație de testare nouă.

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

Creați un plan de testare

Pas 21) Repetați același pas ca mai sus pentru a crea încă o configurație de testare pentru „capul de grup” ș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 execuției testului, ceea ce va duce la nicio rescriere a testelor.

Creați un plan de testare

Parametri de testare vs. configurații de testare

Configurația testului NU trebuie confundată cu parametrii de test. Ambele permit unui test să acopere mai mult teren, dar operează la niveluri diferite, iar amestecarea lor este cea mai frecventă greșeală atunci când se proiectează teste în acest modul.

Parametrii sunt utilizați pentru a crea o variabilă și a atribui valori pentru un anumit pas, care parametrizează testul. O configurație de testare este aplicabilă pentru toți pașii și este utilizată în general pentru a testa diferite cazuri de utilizare sau fluxuri de lucru. În timpul execuției, utilizatorii pot modifica valorile parametrilor creați, în timp ce... Caz de testare este executat pentru configurația selectată.

Punct de diferență Parametrul de testare Configurați testul
domeniu Un singur pas de proiectare Întregul test
Scop Înlocuiți o valoare precum un nume de utilizator Reluați testul pentru un scenariu de afaceri diferit
Creat din Pictograma Parametri de pe un pas Fila Configurații de testare
Setați la execuție Testerul furnizează o valoare Testerul alege ce configurație să execute

De exemplu, într-o aplicație de plată a facturilor online, utilizatorul poate selecta metoda de plată. În cazul plăților cu „card de credit”, utilizatorul poate selecta Mastercard, Visa sau American Express. Fiecare dintre acestea are propriile puncte de recompensă pentru clienți. Pentru a testa acest lucru, putem proiecta un test astfel încât fiecare dintre ele să fie adăugat în configurațiile de testare pentru a verifica punctele de recompensă.

Pas 22) Fila „Acoperire cerințe” îi ajută pe testeri să mape testul în funcție de o anumită cerință (sau cerințe), ceea ce ajută utilizatorii să genereze acoperire și tracebilitate.

  1. Faceți clic pe fila „Acoperire solicitată”.
  2. Selectați „Cerința” care ar trebui să fie mapată cu acest caz de testare particular
  3. Faceți clic pe butonul „<=” pentru a mapa cerințele selectate față de test. De asemenea, putem mapa mai multe cerințe față de același test.

Creați un plan de testare

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

Creați un plan de testare

Pas 24) Fila Istoric afișează lista modificărilor efectuate de-a lungul timpului în raport cu acest caz de testare particular chiar din momentul creării testului.

Creați un plan de testare

Încărcarea Testelor

Uneori, utilizatorii nu vor crea manual cazuri de testare, deoarece este un proces destul de consumator de timp. Majoritatea organizațiilor dezvoltă teste manuale în Excel și le încarcă în ALM în bloc, în loc să creeze fiecare test manual unul câte unul. Pentru a facilita încărcarea în ALM, HP a creat un add-in cu care utilizatorul poate încărca direct din MS Excel/MS Word. Să înțelegem procedura pas cu pas pentru încărcarea cerințelor în QC din Excel.

Cum să încărcați teste folosind Microsoft Excel

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

Încărcați teste folosind Microsoft Excel

Pas 2) După ce ați selectat datele de încărcat, faceți clic pe „Exportați în HP ALM” din „Suplimente”.

Încărcați teste folosind Microsoft Excel

Etapa 3) Se deschide expertul de export ALM. Intrați în serverul HP ALM URL și faceți clic pe „Următorul”.

Încărcați teste folosind Microsoft Excel

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

Încărcați teste folosind Microsoft Excel

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

Încărcați teste folosind Microsoft Excel

Pas 6) Selectați tipul de date pe care dorim să le încărcăm. În acest caz, este vorba despre teste. De asemenea, vom încărca Defecte în capitolele următoare.

Încărcați teste folosind Microsoft Excel

Pas 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ă o reutilizam de fiecare dată pentru a încărca „teste”.

Încărcați teste folosind Microsoft Excel

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

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

Încărcați teste folosind Microsoft Excel

Pas 9) Acum să înțelegem cum să mapam câmpurile din Excel față de câmpurile din ALM.

  1. Selectați câmpul pe care utilizatorul dorește să-l cartografiați și faceți clic pe butonul săgeată, așa cum se arată mai jos.

Încărcați teste folosind Microsoft Excel

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

Încărcați teste folosind Microsoft Excel

  1. Mapați toate coloanele necesare din Excel în funcție de câmpurile corespunzătoare din HP ALM. După mapareping toate câmpurile obligatorii, faceți clic pe „Exportare”.

Încărcați teste folosind Microsoft Excel

Pas 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ă le încărcați din nou.

Unele dintre erorile comune sunt enumerate mai jos:

  • Subiectul/Calea este invalid/indisponibil sau NU este mapat de utilizator.
  • Câmpul „Tip de test” are o altă valoare decât Manual. Teste automate NU POTI fi încărcat folosind Excel.
  • Câmpul Nume test este gol sau NU este mapat.
  • Starea nu trebuie să aibă alte valori decât Proiectare, gata, Importat, Reparare.

Încărcați teste folosind Microsoft Excel

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

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

Încărcați teste folosind Microsoft Excel

Testele se află acum în ALM. Fișierele de care depind aceste teste sunt stocate separat, în modulul Resurse de testare.

Cum se creează resurse de testare

Resurse de testare le permite utilizatorilor să gestioneze resursele care sunt de obicei preluate de testele 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 modulul Resurse de testare în mod eficient. Acest modul este demonstrat prin încărcarea aceluiași fișier Excel în resursele de testare pe care le-am folosit pentru a importa testele din Excel în ALM.

Se recomandă încărcarea Test Casei Excel, astfel încât să putem edita testele ori de câte ori este necesar și să reîncărcăm doar cazurile de testare 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.

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

Creați resurse de testare

Pas 2) Creați un „dosar nou” făcând clic pe pictograma dosar nou, așa cum se arată mai jos. Se deschide dialogul Dosar nou. Să creăm resurse de testare pentru toate cele trei teste și anume – Manual, Automatizare și Performanță.

Creați resurse de testare

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

Creați resurse de testare

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

Creați resurse de testare

Pas 5) Să creăm o nouă resursă de testare încărcând fișierul excel pe care l-am creat pentru scrierea testelor manuale care au fost încărcate în ALM. Selectați folderul în care utilizatorul dorește să încarce resursa de testare.

Creați resurse de testare

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

Creați resurse de testare

Pas 7) La crearea resursei de testare, acum trebuie să încărcăm resursa, astfel încât să fie disponibilă în fila „Vizualizare resurse”, care va fi utilizată în timpul testelor.

  1. Faceți clic pe fila „Vizualizare resurse”.
  2. Faceți clic pe „Încărcați fișierul” și selectați fișierul pentru încărcare

Creați resurse de testare

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

Creați resurse de testare

Notă: Sunt încărcate următoarele tipuri de resurse de testare 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 pe planul de testare

Clic aici dacă videoclipul nu este accesibil

Întrebări frecvente

Planul de testare este locul unde testele sunt proiectate și stocate. Laboratorul de testare este locul unde aceste teste sunt plasate în seturi de teste, programate și efectiv executate. Un test este creat o singură dată în Planul de testare și executat de mai multe ori în Laboratorul de testare.

Da. Faceți clic dreapta pe test și alegeți Copiere, apoi Lipire în folderul țintă. Copierea între proiecte este posibilă atunci când ambele utilizează aceeași versiune ALM și personalizare compatibilă a câmpurilor, altfel câmpurile nemapate sunt eliminate.

Add-in-ul trebuie instalat de pe pagina Instrumente ALM și trebuie să corespundă atât versiunii ALM, cât și versiunii Excel pe bit. Dacă încă nu se încarcă, reactivați-l în Opțiuni Excel, Add-in-uri, Add-in-uri COM.

Da. Lipiți cerința, iar un asistent de inteligență artificială schițează numele pașilor, descrierile și rezultatele așteptate într-un tabel gata de lipit în Excel pentru încărcare în bloc. Un tester verifică acoperirea înainte de importare.

Da. Exportați cerințele și testele conectate, iar un asistent de inteligență artificială listează cerințele fără teste mapate și semnalează testele care duplică un scenariu existent. Confirmați fiecare discrepanță în raport cu tracraport de eficiență.

Rezumați această postare cu: