Tutorial TestLink: Un ghid complet
Ce este TestLink?
Test-link este cel mai utilizat instrument de gestionare a testelor bazat pe web, open source. Sincronizează împreună atât specificația cerințelor, cât și specificația de testare. Utilizatorul poate crea proiecte de testare și poate documenta cazuri de testare folosind acest instrument. Cu Test-Link puteți crea un cont pentru mai mulți utilizatori și puteți atribui diferite roluri de utilizator. Utilizatorul administrator poate gestiona sarcina de atribuire a cazurilor de testare.
Acceptă atât execuția automată, cât și manuală a cazurilor de testare. Testerii pot genera Planul de testare și Raportul de testare într-o fracțiune de timp cu acest instrument. Acceptă rapoarte de testare în diferite formate, cum ar fi Excel, MS Word și HTML. În afară de acestea, acceptă și integrarea cu multe populare Defect sistem de urmărire precum JIRA, MANTIS, BUGZILLA, TRAC etc. Deoarece este un instrument bazat pe web, mai mulți utilizatori pot accesa funcționalitatea acestuia în același timp cu acreditările și rolurile atribuite.
Avantajele TestLink
- Susține mai multe proiecte
- Export și import ușor de cazuri de testare
- Ușor de integrat cu multe instrumente de gestionare a defectelor
- Execuție automată a cazurilor de testare prin XML-RPC
- Filtrare ușoară a cazurilor de testare cu versiunea, cuvintele cheie, ID-ul cazului de testare și versiunea
- Ușor de atribuit cazuri de testare mai multor utilizatori
- Ușor de generat plan de testare și rapoarte de testare în diferite formate
- Furnizați acreditări mai multor utilizatori și atribuiți-le roluri
Conectați-vă la TestLink
Pasul 1: Deschideți Testlink pagina de start și introduceți detaliile de conectare
- Introduceți ID-ul utilizatorului – admin
- Introduceți parola
- Faceți clic pe fila de conectare
Crearea unui proiect de testare
Pasul 1: În fereastra principală faceți clic pe Test Project Management, se va deschide o altă fereastră
Pasul 2: Faceți clic pe fila „creați” pentru a crea un nou proiect.
Pasul 3: Introduceți toate câmpurile necesare în fereastră, cum ar fi o categorie pentru un proiect de testare, numele proiectului, prefixul, descrierea etc. După completarea tuturor detaliilor necesare, faceți clic pe fila „Creare” de la sfârșitul ferestrei.
Acest lucru vă va crea proiectul „Guru99” cu succes.
Crearea unui plan de testare
Planul de testare conține informații complete, cum ar fi domeniul de aplicare al testării software, etapele de referință, suitele de testare și cazurile de testare. Odată ce ați creat un proiect de testare, următorul pas este să creați un plan de testare.
Pasul 1: Din pagina principală, faceți clic pe Test Plan Management din pagina principală
Etapa 2: Se va deschide o altă pagină, în partea de jos a paginii faceți clic pe o filă „Creați”
Etapa 3: completați toate informațiile necesare, cum ar fi numele, descrierea, creați din planul de testare existent etc. în fereastra deschisă și faceți clic pe „creați fila”
Pasul 4: Planul de testare Guru 99 a fost creat cu succes
Construiește Creația
O build este o versiune specifică a unui software
Pasul 1: Faceți clic pe Builds/Releases sub Test Plan din pagina principală
Pasul 2: În fereastra următoare, completați toate detaliile necesare pentru o versiune de software și faceți clic pe create pentru a salva versiunea
- Introduceți numele titlului
- Introduceți descrierea despre lansarea software-ului
- Bifați caseta de selectare pentru stare - Activ
- Bifați caseta de selectare pentru stare - Deschis
- Alegeți data lansării
- Faceți clic pe creați un buton
Odată ce aveți o versiune software-ul va apărea astfel
Crearea Testsuite
Suita de teste este o colecție de cazuri de testare care pot testa sau validează aceeași componentă. Următorii pași vor explica cum să creați o suită de teste pentru proiectul dvs.
Pasul 1: Faceți clic pe opțiunea de specificație de testare din pagina de pornire.
Pasul 2: În partea dreaptă a panoului, faceți clic pe pictograma de setare . Acesta va afișa o serie de operațiuni de testare.
Pasul 3: Faceți clic pe fila „creați” pentru suita de teste
Pasul 4: Completați toate detaliile pentru test-suite și faceți clic pe fila Salvați.
- Introduceți numele suitei de testare
- Introduceți detaliile despre suita dvs. de teste
- Faceți clic pe butonul de salvare pentru a salva detaliile testului
Puteți vedea că suita de teste pentru Guru 99 este creată
Suita dvs. de testare apare în partea stângă a panoului, sub arborele cu structura de foldere
Crearea unui testcase
Testcase conține o secvență de pași de testare pentru a testa un scenariu specific cu un rezultat așteptat. Pașii de mai jos vor explica cum să creați un caz de testare împreună cu pașii de testare.
Etapa 1: Faceți clic pe folderul suita de teste din partea stângă a panoului, sub o structură arborescentă de foldere
Pasul 2: Faceți clic pe pictograma de setare din panoul din dreapta. Lista operațiunilor din cazul de testare va fi afișată pe panoul din dreapta
Pasul 3: Se va deschide o nouă fereastră, pentru a crea cazuri de testare, faceți clic pe butonul Creați un buton în operațiunile cu cazuri de testare
Pasul 4: Introduceți detaliile în pagina cu specificațiile cazului de testare
Pasul 5: După introducerea detaliilor, faceți clic pe butonul „creați” pentru a salva detaliile. Cazul de testare pentru Guru99 a fost creat cu succes
Pasul 6: Faceți clic pe test-case din folder, așa cum se arată mai sus, se va deschide o fereastră. Faceți clic pe butonul „creați pași” într-un caz de testare. Se va deschide un editor de pași de caz de testare
Pas 7) Se va deschide o altă fereastră pe aceeași pagină, în acea fereastră trebuie să introduceți următoarele detalii
- Introduceți acțiunea pas pentru cazul dvs. de testare
- Introduceți detaliile despre acțiunea pasului
- Faceți clic pe Salvați-l și adăugați o altă acțiune de pas SAU faceți clic pe fila Salvare și ieșire dacă nu mai există un pas de testare de adăugat
Pas 8) Odată ce salvați și părăsiți pasul de testare, acesta va apărea astfel
Atribuirea cazului de testare planului de testare
Pentru ca cazul de testare să fie executat, acesta ar trebui să fie alocat planului de testare. Aici vom vedea cum putem atribui un caz de testare planului de testare.
Pas 1) Faceți clic pe pictograma de setare pe panoul de testare. Va afișa lista operațiunilor.
Pas 2) Faceți clic pe „Adăugați la planurile de testare”
Pas 3) Se va deschide o nouă fereastră, căutați proiectul „Guru99”
- Bifați caseta de selectare în raport cu planul dvs. de testare
- Faceți clic pe butonul adăugați
Acest lucru va adăuga cazul dvs. de testare la planul dvs. de testare.
Crearea utilizatorilor și atribuirea de roluri în TestLink
Testlink oferă funcții de gestionare și autorizare a utilizatorilor.
Mai jos este lista rolurilor implicite în Testlink și drepturile lor -
Rol | Cazuri de testare | Testarea metrică |
---|---|---|
Oaspete | Vizualizare | Vizualizare |
Laborant | Executa | Vizualizare |
Tester senior | Editați și executați | Vizualizare |
Lider & Admin | Editați și executați | Editați și executați |
Pasul 1: De la Testlinka paginii de pornire, faceți clic pe pictograma utilizatori/roluri din bara de navigare
Pasul 2: Faceți clic pe Creați
Etapa 3: Completați toate detaliile utilizatorilor și faceți clic pe butonul „Salvare”.
Aici, în listă, putem vedea că utilizatorii au fost creați
Etapa 4: Alocarea rolului de proiect de testare utilizatorului,
- Faceţi clic pe „Atribuiți roluri de proiect de testare” fila
- Alegeți numele proiectului
- Selectați rolul de utilizator din meniul drop-down
Cerințe de scriere
Pasul 1: Din bara de navigare, selectați „Link pentru cerințe”, deschide pagina de cerințe.
Etapa 2: Din pagina de cerințe, în partea dreaptă a panoului faceți clic pe butonul „creați”.
Etapa 3: Se va deschide o nouă fereastră, introduceți toate detaliile precum
- ID document
- Numele titlului
- Cerinţă Description
- Și faceți clic pe butonul „Salvare”.
Pentru tip, puteți alege opțiunea din meniul drop-down - aici am ales „Specificații privind cerințele utilizatorului”
Etapa 4: Ar trebui să creeze specificațiile cerințelor și să fie afișate în panoul din stânga sub proiectul „Guru99”.
Etapa 5: Selectați butonul de setare din pagina de pornire cu specificațiile cerințelor. Se va deschide o altă fereastră.
Etapa 6Faceți clic pe fila „Creați” sub Cerință Operații.
Etapa 7: Completați toate detaliile specificate și faceți clic pe butonul „Salvare”.
- Introduceți ID-ul documentului
- Introduceți numele titlului
- Introduceți descrierea
- Introduceți starea - indiferent dacă este în schiță, reluare, revizuire, netestabil etc. Aici am ales valid
- Introduceți tipul – interfață utilizator, nefuncțională, informațională, caracteristică etc. Aici am ales cazul de utilizare
- Introduceți numărul de cazuri de testare necesare
- Introduceți butonul „Salvare” la sfârșit
Notă: Pentru a adăuga mai multe cerințe, puteți bifa caseta de selectare și faceți clic pe butonul de salvare
În partea stângă a panoului, putem vedea că este adăugată cerința.
Atribuirea cerințelor pentru cazurile de testare
In Testlink, Cerința poate fi conectată la cazurile de testare. Este o caracteristică foarte esențială pentru a urmări acoperirea testului în funcție de cerințe. În rapoartele de testare, puteți verifica ce cerințe nu sunt acoperite și puteți acționa în conformitate cu acestea pentru a le adăuga în suitele de testare pentru o acoperire maximă a testului
Pasul 1: Din secțiunea specificații de testare, deschideți orice caz de testare și faceți clic pe pictograma cerinței
Pasul 2: Pentru a atribui specificațiile cerințelor cazului de testare, trebuie să urmați pașii următori
- Derulați caseta derulantă pentru a selecta specificația cerințelor
- Bifați caseta de selectare a cerinței
- Faceți clic pe fila „atribuiți”.
După ce faceți clic pe fila „alocați”, va apărea o fereastră cu „Cerință atribuită”.
Executarea unui caz de testare
În TestLink, putem rula un caz de testare și putem schimba starea de execuție a unui caz de testare. Starea unui caz de testare poate fi setat a „blocat” „Aproape”, or "a eșuat". Inițial, va fi în „nu rulează” stare dar odată ce have l-am actualizat, nu poate fi modificat din nou la starea „nu rulează”.
Pasul 1: Din bara de navigare, faceți clic pe linkul „Test Execution”. Vă va direcționa către Panoul de execuție a testului.
Pasul 2: Alegeți cazul de testare pe care doriți să îl rulați din panoul din stânga
Etapa 3: După ce ați selectat cazurile de testare, se va deschide o fereastră.
Etapa 4: Urmați următorii pași
- Introduceți notele legate de cazul de testare executat
- Selectați starea acestuia
Pasul 5: Pe aceeași pagină, trebuie să completați detalii similare despre execuția cazului de testare. Completați detaliile, selectați starea și apoi faceți clic pe „salvare execuție”.
Generarea rapoartelor de testare
Linkul de testare acceptă diverse formate de rapoarte de testare, cum ar fi
- HTML
- MS Word
- MS Excel
- OpenOffice Scriitor
- OpenOffice Calc
Etapa 1: Din bara de navigare, faceți clic pe opțiunea Rapoarte de testare
Etapa 2: Din panoul din stânga, selectați linkul „Raport de testare”.
Etapa 3: Pentru a genera un raport, urmați următorii pași
- Marcați și demarcați opțiunea pe care doriți să o evidențiați în raportul de testare
- faceți clic pe folderul proiectului dvs
Raportul de testare va arăta astfel
Export Test Case/ Test Suite
Testlink oferă funcțiile pentru a exporta proiecte de testare/suite de testare în dvs Testlink și apoi le puteți importa în altul Testlink proiect pe un server sau sistem diferit. Pentru a face acest lucru, trebuie să urmați următorul pas
Pasul 1: Alegeți cazul de testare pe care doriți să îl exportați în pagina Specificații de testare
Etapa 2: Acum, în partea dreaptă a panoului, faceți clic pe pictograma de setare, va afișa toate operațiunile care pot fi efectuate pe cazul testului.
Etapa 3: Apasă pe "export" buton
Pasul 4: Se va deschide o altă fereastră, se va marca opțiunea conform cerințelor și se va face clic pe fila de export
Următorul XML este generat
Import de caz de testare/suită de teste
Etapa 1: Selectați folderul Test suite în care doriți să importați cazul de testare
Pasul 2: Faceți clic pe pictograma de setare în partea dreaptă a panoului, va afișa toate operațiunile care pot fi executate pe suita de testare/cazul de testare
Pasul 3: Faceți clic pe butonul de import din lista de operațiuni de caz de testare ca
Pasul 4: Răsfoiți și atașați fișierul de caz de testare XML pe care l-ați exportat de pe linkul de testare și faceți clic pe butonul de încărcare.
- Utilizați opțiunea de răsfoire pentru a atașa fișierul de caz de testare XML pe care l-ați exportat din testlink
- Faceți clic pe încărcați fișierul
Când încărcați un fișier, se va deschide o fereastră care indică cazurile de testare de import
Pasul 5: Cazul de testare va fi încărcat și afișat în partea dreaptă a panoului
Rezumat
În acest tutorial, am acoperit diverse aspecte ale TestLink, cum ar fi modul în care puteți utiliza Testlink-ca management de testare. Vă explică pas cu pas cum să gestionați planul de testare pentru proiectul dvs., cum să creați un utilizator și să îi atribuiți rolurile în consecință sau chiar cum să importați sau să exportați cazuri de testare în proiect. Alte caracteristici utile, cum ar fi generarea de rapoarte, definirea cerințelor etc., sunt de asemenea bine demonstrate în acest tutorial.