Modulul Cerințe din tutorialul HP ALM (Quality Center)

Cuprins:

Anonim
  • Definirea cerințelor este una dintre fazele preliminare pentru ciclul de viață al dezvoltării software-ului.
  • Definirea cerințelor se referă la ceea ce trebuie livrat clienților la sfârșitul acelei versiuni specifice.
  • Stabilirea cerințelor cu concizie și claritate în avans ar duce la o reluare minimă după finalizarea dezvoltării.
  • Acest modul din ALM permite utilizatorilor să definească, să gestioneze și să urmărească cerințele.

Vom folosi aplicația eșantion (GURU99 Banking) pentru a o înțelege mai bine.

În acest tutorial vom învăța

  • Cum să creați o cerință
  • Cum să încărcați cerința utilizând Microsoft Excel
  • Cum se efectuează analiza acoperirii (trasabilitatea cerințelor)

Cum se creează cerințe

Pasul 1) Faceți clic pe „Cerințe” în modulul „Cerințe”.

Pasul 2) Să ne menținem toate cerințele pentru această versiune (2017 R1) într-un folder specific, astfel încât să ne fie ușor de accesat. În plus, am dori să arătăm distincția între cerințele „funcționale” și „nefuncționale”, plasându-le în diferite foldere.

  1. Faceți clic pe pictograma „Dosar nou” sub Modulul Cerințe
  2. Introduceți numele dosarului ca „ 2017 R1 ” pentru a identifica cu ușurință cerințele pentru această versiune.

Pasul 3) Dosarul creat ar fi afișat așa cum este afișat mai jos.

Pasul 4) Acum permiteți-ne să creăm un folder pentru cerințele „funcționale”, unde sunt păstrate toate documentele / elementele de lucru ale cerințelor funcționale.

Pasul 5) Folderul creat va fi afișat în modulul „Cerințe”, așa cum se arată mai jos.

Pasul 6) În mod similar, creați folderul „Funcțional”. După crearea folderului funcțional și non-funcțional, vom avea structura folderelor așa cum se arată mai jos.

Pasul 7) Faceți clic pe pictograma „Cerințe noi” în pagina cu cerințe, așa cum se arată mai jos.

Se deschide caseta de dialog „Cerințe noi” și utilizatorul trebuie să introducă următoarele câmpuri obligatorii.

  1. Introduceți numele cerinței
  2. Selectați tipul de cerință

Pasul 8) Utilizatorul poate introduce, de asemenea, următoarele câmpuri neobligatorii.

  1. Autor
  2. Prioritate
  3. Revizuit
  4. Eliberarea țintei
  5. Ciclul țintă
  6. Descriere și comentarii.

Pasul 9) Cerințele permit, de asemenea, utilizatorilor să introducă cerințele în format „ Text îmbogățit ” direct așa cum se arată mai jos.

Pasul 10) De obicei, cerințele sunt capturate într-un document Word. Acestea vor fi încărcate sub fila atașamente, după cum se arată mai jos. ALM acceptă, de asemenea, toate celelalte tipuri de fișiere, cum ar fi .xls, .jpg.webp etc. După încărcare, faceți clic pe butonul Trimiteți.

Pasul 11) Cerința ar fi afișată utilizatorului așa cum se arată mai jos:

Cum să încărcați cerințele utilizând Microsoft Excel

Uneori, utilizatorul nu va crea cerințe manual. Este ușor să încărcați toate cerințele în bloc, mai degrabă decât să le creați pe rând, care este un proces care necesită mult timp. 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.

Pentru încărcarea cerințelor, trebuie să înțelegem fluxul de lucru:

Partea A - Descărcare:

Pasul 1) Navigați la pagina de pornire ALM http: // localhost: 8181 / qcbin și faceți clic pe „Instrumente” din lista de linkuri.

Pasul 2: Faceți clic pe linkul „Mai multe programe de completare HP ALM” din pagina de programe de completare, așa cum se arată mai jos.

Pasul 3) Selectați „Suplimente pentru aplicații Microsoft” și selectați „Microsoft Excel” din link, deoarece vom folosi programul de completare MS Excel pentru a încărca datele în HP-ALM.

Pasul 3) Selectați suplimentul HP-ALM Microsoft Excel pentru linkul ALM 12.00.

Pasul 4) Selectați HP-ALM Microsoft Excel Add-in pentru linkul ALM 12.00. Utilizatorii pot consulta, de asemenea, Ghidul „Citește-mă” și Ghidul „Completare”. După ce faceți clic pe link, fișierul de configurare a suplimentului va fi descărcat în locația implicită / locația selectată de utilizator.

Partea B - Instalare:

Pasul 1) Selectați programul de completare descărcat și efectuați un clic dreapta pe fișierul descărcat. Selectați „Rulați ca administrator”.

Pasul 2) Selectați programul de completare descărcat și efectuați un clic dreapta pe fișierul descărcat. Selectați „Rulați ca administrator”, astfel încât să putem instala programul de completare.

Pasul 3) Selectați tipul de instalare. Aici am selectat „Pentru toți utilizatorii”, care a fost setarea implicită. Dacă doriți să instalați numai pentru utilizatorul curent, selectați „Numai pentru utilizatorul curent” și faceți clic pe „Următorul”.

Pasul 4) La finalizarea instalării, utilizatorul va primi mesajul de stare. Faceți clic pe butonul „Finalizați”.

Pasul 5) Pentru a verifica dacă programul de completare a fost instalat cu succes, deschideți Excel și navigați la fila „Complimente”. Veți găsi o opțiune „Export către HP ALM”, ceea ce înseamnă că „programul de completare” a fost instalat cu succes.

Partea C - Încărcarea cerințelor în ALM:

Pasul 1) Înainte de a încărca cerințele 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”.

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

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

Pasul 4) Selectați tipul de date pe care am dori să le încărcăm. În acest caz, este vorba de cerințe. De asemenea, putem încărca Teste / Defecte pe care le vom rezolva mai târziu.

Pasul 5) 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ă pentru încărcarea „Cerințe”.

Pasul 5b) În acest dialog, utilizatorul trebuie să aleagă comportamentul tipului de cerință. Dacă încărcăm un singur tip de cerință, ar trebui să selectăm „Tip de cerință unică”.

Încărcăm diferite tipuri de cerințe. Prin urmare, trebuie să mapăm cu coloana corespunzătoare din Excel. Conform șablonului nostru, coloana „E” poartă tipul de cerință.

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

Acum, să înțelegem cum să mapăm câmpurile din Excel cu cele din ALM.

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.

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

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

Pasul 11) Acum permiteți-ne să verificăm același lucru în fila „Cerințe”. Toate detaliile cerințelor, inclusiv atașamentele, sunt încărcate așa cum se arată mai jos.

Cum se face analiza acoperirii (trasabilitatea cerințelor)

Odată ce utilizatorul a mapat toate cerințele, testele și defectele, așa cum s-a discutat în fiecare dintre aceste capitole, vom putea genera analiza acoperirii și Matricea de trasabilitate.

Analiza acoperirii ne ajută să înțelegem acoperirea testului în raport cu o cerință specifică și detalii despre numărul de teste trecute / eșuate / neexecutate.

Pasul 1) Navigați la modulul de cerințe și faceți clic pe meniul „Vizualizare” și selectați „Analiză acoperire”.

Pasul 2) Analiza acoperirii va fi generată în funcție de fiecare dintre cerințele plasate în „fila Cerințe” cu stare consolidată la nivel de folder.

Pasul 3) La extinderea folderului, analiza acoperirii va fi afișată așa cum se arată mai jos.

Pasul 4) Faceți clic pe fiecare dintre aceste stări de analiză a acoperirii pentru a obține un raport de detaliere.

  1. Faceți clic pe Starea unei cerințe specifice. Analiza acoperirii va fi afișată cu numărul de eșecuri.
  2. Faceți clic pe „Afișați acoperirea testului”, care va afișa starea detaliată a testului atașată cerinței selectate.

Pasul 5) La clic pe „Afișați acoperirea testului”, va fi afișată starea de execuție a testului în raport cu cerința selectată.

Matrice de trasabilitate:

  • Matricea de trasabilitate permite utilizatorilor să determine amploarea relațiilor dintre cerințe și alte cerințe (sau) între cerințe și teste.
  • Matricea de trasabilitate listează cerințele sursă, cerințele și testele asociate acestora. Matricea afișează numărul total de relații pentru fiecare cerință sursă.

Pasul 1) Primul pas este să navigați la meniul „Vizualizare” și selectați „Matrice de trasabilitate”.

Pasul 2) Pagina Matricei de trasabilitate se deschide așa cum se arată mai jos.

  • Faceți clic pe „Configurați matricea de trasabilitate”
  • Se deschide caseta de dialog „Configurare matrice de trasabilitate”.

Pasul 3) Criteriile pentru generarea matricei de trasabilitate sunt prezentate mai jos.

  • Faceți clic pe „Filtrare” sub „Definiți cerințele sursei”
  • Se deschide caseta de dialog „Cerințe de filtrare”. Faceți clic pe butonul criteriilor de filtrare.
  • Se deschide caseta de dialog Selectare criterii de filtrare. Selectați „Funcțional” din listă
  • Faceți clic pe „OK”.

Pasul 4) Dialogul cu cerințe de filtrare afișează criteriile de filtrare selectate de utilizator. Faceți clic pe „OK”.

Pasul 5) Este afișat dialogul Configurare trasabilitate

  1. Cu „Tipul de cerință” selectat
  2. Faceți clic pe linkul „Filtrare după teste conectate”.

Pasul 6) Să generăm matricea de trasabilitate între cerințe și teste. Prin urmare, după ce faceți clic pe „Filtrare după teste legate”, următorul dialog este afișat utilizatorului.

  1. Activați „Filtrare după teste conectate”.
  2. Selectați „Conectat la” următoarele teste.
  3. Să generăm matricea de trasabilitate pentru acele cerințe care au primit mai mult de 5 teste. Prin urmare, selectați criteriile de filtrare ca „mai mult decât”
  4. Introduceți o valoare. În acest caz este „5”
  5. Faceți clic pe „Ok”

Pasul 7) Următorul ecran este afișat utilizatorului cu toate cerințele și testele corespunzătoare dacă sunt îndeplinite criteriile specificate ale matricei de trasabilitate.

Pasul 8) Utilizatorul poate, de asemenea, face clic pe „Generați o matrice de trasabilitate” care poate fi exportată în Excel.

  1. Selectați detaliile pentru care trebuie generată matricea de trasabilitate.
  2. Faceți clic pe „Generați o matrice de trasabilitate”.

Pasul 9) Fereastra de salvare fișier este afișată utilizatorului.

  1. Alegeți locația în care trebuie salvată matricea de trasabilitate.
  2. Introduceți numele fișierului
  3. Faceți clic pe „Salvați”.

Pasul 10) La clic pe butonul „Salvați”, matricea de trasabilitate este generată utilizatorului.

Iată un modul Video on Cerencies

Faceți clic aici dacă videoclipul nu este accesibil

chei de luat masa: -

  • Modulul de cerințe din QualityCenter este utilizat pentru a stoca cerințele dvs. de testare. Pe baza acestor cerințe stocate, vă veți construi cazurile de testare.
  • O cerință de părinte ar putea avea o cerință de copil.
  • Fiecărei cerințe i se atribuie un ID unic pentru identificare.