ibm rational quality manager
Acesta este un ghid complet despre instrumentul IBM Rational Quality Manager (RQM). (Există multe imagini în acest tutorial, așa că vă rugăm să permiteți încărcarea corectă a acestuia)
În acest tutorial hands-on IBM RQM veți afla:
- Cum se creează un plan de testare în IBM RQM
- Creați cazuri de testare în cadrul unui plan de testare
- Adăugați scripturi de testare manuale la cazurile de testare
- Executați cazul de testare
- Ridicați defectele după caz
- Vizualizarea înregistrărilor de execuție a testelor
Ce veți învăța:
- Provocări ale ciclului de viață al aplicației
- Ce este gestionarea ciclului de viață al aplicațiilor (ALM)
- Introducere în IBM Rational CLM bazat pe platforma JAZZ
- IBM Rational Quality Manager
- Instalare IBM RQM
- Proiecte privind ciclul de viață
- Etape IBM RQM:
- Conectați-vă la RQM
- Crearea planului de testare
- Crearea cazului de testare
- Testare manuală
- Executarea testelor și ridicarea defectelor
- Rezumat:
- Lectură recomandată
Provocări ale ciclului de viață al aplicației
Executarea unui proiect IT implică utilizarea multor instrumente. Cele de bază sunt cele utilizate pentru gestionarea cerințelor, managementul proiectelor, controlul versiunilor, managementul construirii , managementul testelor , implementare etc.
Practica normală este să identificați un instrument bun pentru fiecare dintre aceste sarcini . Utilizarea instrumentelor îmbunătățește într-o oarecare măsură eficiența operațiunilor.
Cu toate acestea, în majoritatea cazurilor instrumentele nu vorbesc între ele. Nu există vizibilitate cu privire la cine a făcut schimbări, ce s-a făcut, când și de ce. De asemenea, nu există o trasabilitate adecvată a artefactelor care să țină unele dintre părțile interesate în întuneric. ( De ex. Un analist de afaceri s-ar putea întreba ce se întâmplă cu cerința de înaltă prioritate; dacă este dezvoltat sau testat.)
Planificarea și programarea sarcinilor sunt, de asemenea, adesea realizate offline și, în cele din urmă, există o lipsă de standardizare în ceea ce privește utilizarea unui proces adecvat ( de exemplu. Agil sau Cascadă).
Alternativ, dacă instrumentele sunt conectate între ele și informațiile circulă prin ele într-un mod perfect, eficiența de execuție a proiectului se îmbunătățește și toate provocările de mai sus pot fi rezolvate.
Ce este gestionarea ciclului de viață al aplicațiilor (ALM)
Managementul ciclului de viață al aplicației ajută la eliminarea lacunelor de mai sus și conectează diverse discipline în cadrul SDLC. De asemenea, ajută la abordarea provocărilor enumerate mai sus, întrucât întreaga livrare ar fi transparentă și pe o singură platformă.
Introducere în IBM Rational CLM bazat pe platforma JAZZ
IBM Rational CLM (Collaborative Life Cycle Management) este o soluție de gestionare a ciclului de viață al aplicației care include 3 instrumente într-un mod integrat:
- IBM Rational DOORS NG
- Concert IBM Rational Team
- IBM Rational Quality Manager
Integrarea celor 3 instrumente de mai sus într-o singură platformă vă oferă managementul cerințelor, planificarea proiectelor, controlul versiunilor, managementul construcțiilor, managementul testelor și capacități de raportare și suport.
Mai multe informații despre IBM Rational CLM pot fi găsit aici .
În acest tutorial, vom analiza în detaliu soluția de management al testului „IBM Rational Quality Manager” versiunea 6.0.1. Aceasta include asistență și caracteristici pentru planul de testare, cazuri de testare, scripturi de testare, executarea manuală a cazurilor de testare și gestionarea defectelor.
IBM Rational Quality Manager
IBM Rational Quality Manager (RQM) este partea de soluție de gestionare a testelor din CLM care ajută utilizatorul cu activități de management al calității, cum ar fi planificarea testelor, crearea cazurilor de testare, executarea cazurilor de testare și raportarea testelor.
Manager calitate rațională:
- Utilizează accesul web
- Captează date legate de testare într-un singur depozit
- Accelerează crearea cazului de testare și executarea acestuia
- Oferă o trasabilitate completă pe tot parcursul ciclului de viață pentru toate datele de testare
- Minimizează nevoia de documentare manuală
- Promovează o colaborare mai bună și timpurie între toate părțile interesate
Instalare IBM RQM
IBM RQM face parte din CLM, prin urmare instalarea se face ca un pachet complet. Iată pașii implicați pentru instalarea RQM
Precondiții:
- Descarca IBM Installation Manager de aici => IBM Installation Manager 1.8.3 . Acest software este necesar pentru instalarea IBM Rational CLM
- Descărcați versiunea CLM 6.0.1 sau după caz din pagina de descărcare. Pentru versiunea 6.0.1 descărcați de aici => Rational Team Concert 6.0.1
- Va trebui să vă înregistrați pentru a descărca un ID Jazz.net. Aceasta este o înregistrare unică. Această înregistrare are o mulțime de avantaje și vă oferă acces la prezentări, tutoriale, postarea de întrebări la forumul Jazz etc.
- Descărcați pachetul evidențiat în Depozite de instalare Manager
(Notă:Faceți clic pe orice imagine pentru vizualizare mărită)
Pași de instalare:
IBM Rational CLM este o arhitectură pe trei niveluri care necesită instalarea unei baze de date, a unui server de aplicații și a unui client web pentru a se conecta la server.
1) Pentru a instala și utiliza CLM pentru o demonstrație sau Scopuri POC (Dovada conceptului) , puteți utiliza pachetul implicit care utilizează baza de date Derby și serverul de aplicații Tomcat. Această topologie este concepută pentru a suporta doar 10 utilizatori. Versiunea de probă are o valabilitate de 60 de zile.
Două) Pentru a instala pentru o configurație de întreprindere, va trebui să achiziționați și să instalați componentele corespunzătoare ale serverului de baze de date și aplicații, conform topologiei hardware sugerate de IBM.
3) Pașii de instalare completă pot fi găsiți la Centrul de cunoștințe IBM .
4) Vă confruntați cu probleme de instalare? Puneți întrebările dvs. în comentariile de mai jos și vom încerca să le rezolvăm.
Proiecte privind ciclul de viață
Odată ce instalarea este finalizată, va trebui să creați un proiect al ciclului de viață care va crea o zonă de proiect de cerințe, o zonă de proiect de schimbare și configurare și o zonă de management al calității. Ceea ce înseamnă acest lucru este că un proiect va fi creat în toate cele 3 containere menționate, ceea ce face mai ușor pentru echipe colaborarea și urmărirea artefactelor pe tot parcursul ciclului de viață.
Această creație a proiectului oferă claritate cu privire la ce șablon de proces, adică Scrum sau Cascadă , trebuie să utilizați pentru dezvoltarea dvs. cap la cap.
De asemenea, pot fi create zone de proiect individuale, dar nu sunt recomandate, deoarece va trebui să conectați manual zonele de proiect în alte containere.
Mai multe despre crearea proiectului ciclului de viață pot fi găsit aici .
cum să declarați o listă legată în java
Etape IBM RQM:
În această secțiune, vom analiza următorii pași ai activității de gestionare a testelor:
- Conectați-vă la IBM RQM
- Crearea planului de testare
- Crearea cazului de testare
- Testare manuală
- Executarea testului și ridicarea defectelor
Conectați-vă la RQM
Pentru a vă conecta la RQM, va trebui să utilizați adresa URL în formularul următor, deoarece este complet activat pe web: https: //: 9443 / qm / web
Administratorul dvs. RQM v-ar fi activat ID-ul și parola prin directorul activ LDAP al organizației dvs.
Notă: cel mai bine este să utilizați Internet Explorer 11 sau cea mai recentă versiune a browserului Firefox pentru a fi utilizat cu oricare dintre produsele CLM
Pe măsură ce vă conectați, puteți selecta proiectul creat pentru echipă.
descărcare bibliotecă standard c ++
Următorul tablou de bord public este apoi vizibil pentru utilizatorii care pot avea mai multe widget-uri care prezintă diverse rapoarte personalizate pentru proiectele active.
Crearea planului de testare
Planul de testare este punctul de plecare pentru toate activitățile de testare pentru un anumit ciclu. Conține mai multe cazuri de testare care conțin scenariile pe care le-ar testa utilizatorul.
De la Planificare selectați meniul Creați un plan de testare
Introduceți un nume și SALVAȚI planul de testare.
În stânga, vedeți secțiunile care fac parte din Planul de testare, care vă vor ghida în activitățile de testare.
Așadar, de obicei, atunci când planificați, ar trebui să aveți informații despre obiective, riscuri acoperite, programe de testare, estimare, criterii de intrare (definește elementele premise care trebuie atinse înainte ca testele să poată începe), criterii de ieșire (definește condițiile care trebuie îndeplinite înainte testarea poate fi încheiată) și, de asemenea, orice alte documente conexe.
De ex. Puteți atribui o revizuire formală unui membru senior din proiectul dvs. de testare, cum ar fi un manager de testare, pentru a aproba / respinge planul de testare. Puteți face clic pe secțiunea Revizuire formală din Planul de testare și puteți crea un proces de aprobare.
Adăugați descrierea, data scadenței și ID-ul aprobatorului. Salvați recenzia
Cea mai bună parte este că această recenzie este vizibilă în tabloul de bord sub widget-ul Recenzii mele și este văzută când utilizatorul se conectează. Acesta este un mod eficient de a colabora în contextul artefactelor.
Crearea cazului de testare
Deoarece planul de testare este deschis, faceți clic pe secțiunea Test Case pentru a începe crearea cazurilor de testare. Faceți clic pe pictograma de mai jos pentru a începe crearea cazurilor de testare.
Introduceți numele cazului de test și faceți clic pe Bine
De asemenea, putem lega Cazurile de testare cu cerințele.
Selectați Cazul de testare și faceți clic pe Legături cu cerințele secțiune
Dacă cerințele sunt deja completate ca parte a containerului de gestionare a cerințelor, atunci puteți face legătura cu cerința existentă, altfel aveți și opțiunea de a crea o nouă cerință și de a o conecta.
Faceți clic pe pictograma de mai jos pentru a crea și a lega cerința.
Faceți clic pe OK și Salvați pentru a continua.
Acest lucru asigură trasabilitatea și asigură corectitudinea testării pentru fiecare cerință.
Secțiunea Test Case conține, de asemenea, condițiile Pre și Post ca text liber pe care îl puteți adăuga.
Testare manuală
Odată cu adăugarea cazurilor de testare, este timpul să începeți să adăugați pașii care sunt scriptul de testare pentru executarea cazului de testare.
În acest tutorial, abordez Execuția manuală a testelor, dar poate fi integrat și cu instrumente de testare funcțională automată precum IBM Rational Functional Tester, Selenium, HP QTP / UFT.
Selectați Cazul de test creat mai sus și accesați secțiunea Script de testare. Creați scriptul de testare făcând clic pe pictograma de mai jos.
Clic OK și Salvare .
Faceți clic pe Scriptul de testare și adăugați pașii manuali necesari pentru executarea testului. Salvați Scriptul de testare.
Executarea testelor și ridicarea defectelor
După ce am finalizat crearea cazului de testare și a scripturilor de testare, acum putem executa testele. În timpul execuției testului, Rational Quality Manager va prezenta scriptul manual de testare în browser și va stoca rezultatele execuției în depozitul RQM centralizat pentru rapoarte viitoare și scopuri de referință.
Reveniți la nivelul Test Case, selectați Scriptul de testare și faceți clic pe pictograma RUN pentru a începe Executarea manuală a testului
ce este un serviciu de e-mail bun
Selectați Planul de testare și faceți clic pe Finalizare pentru a începe executarea manuală a testului.
Se deschide fereastra Execuție caz test. Puteți selecta Pass / Fail la fiecare pas și puteți înregistra rezultatele reale. Pot fi selectate și alte rezultate preconfigurate.
Odată selectat Pass, cursorul este mutat automat la pasul următor. Dacă vreun pas eșuează, puteți alege Fail și ridicați un Defect în același pas.
Defect înregistrat la al doilea pas.
Defectul ridicat în acest moment este pre-populat cu pașii de re-producere.
Defectul este, de asemenea, afișat ca legat de pas.
Acum puteți continua cu ultimul pas ca PASS și finalizați executarea manuală a testului.
Click pe Afișați rezultatul pentru a afișa rezultatele executării testului.
În sfârșit, a Defect care afectează cerințele widget poate fi, de asemenea, adăugat, astfel încât dezvoltatorii să poată analiza defectele atribuite acestora și să le rezolve.
Rezumat:
Avantajul utilizării platformei IBM Rational CLM este că toate artefactele sunt stocate într-un singur depozit din cauza căruia trasabilitatea ciclului de viață poate fi văzută într-o singură vizualizare și, cel mai important, veți obține o vizualizare în timp real a tuturor artefactelor care sunt actualizate în tablourile de bord.
În următorul meu tutorial, voi continua cu modul în care IBM Rational Quality Manager poate fi integrat cu Rational Functional Tester. Rămâneți aproape!
Despre autor: Acest tutorial practic este scris de Niranjan. Are o experiență de peste 20 de ani în domeniul IT, cu accent pe îmbunătățirile ALM.
Nu ezitați să puneți întrebările dvs. despre acest instrument în comentariile de mai jos.
Lectură recomandată
- Integrare IBM Rational Quality Manager (RQM) cu Rational Functional Tester (RFT)
- Funcția Pool de date în IBM Rational Quality Manager pentru testarea gestionării datelor
- Testarea alfa și testarea beta (un ghid complet)
- Tutorial de migrare de la SVN la IBM Rational Team
- Învățarea elementelor de bază ale robotului rațional - Instrument de automatizare a testelor IBM
- Tutorial IBM Rational Team Concert Defect Management Tool
- Un ghid pas cu pas al instrumentului IBM Rational ClearQuest
- IBM Rational Team Concert (RTC) și integrarea SVN pe Windows