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

  1. Introduceți ID-ul utilizatorului – admin
  2. Introduceți parola
  3. Faceți clic pe fila de conectare

Conectați-vă la TestLink

Crearea unui proiect de testare

Pasul 1: În fereastra principală faceți clic pe Test Project Management, se va deschide o altă fereastră

Crearea unui proiect de testare

Pasul 2: Faceți clic pe fila „creați” pentru a crea un nou proiect.

Crearea unui proiect de testare

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.

Crearea unui proiect de testare

Acest lucru vă va crea proiectul „Guru99” cu succes.

Crearea unui proiect de testare

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ă

Crearea unui plan de testare

Etapa 2: Se va deschide o altă pagină, în partea de jos a paginii faceți clic pe o filă „Creați”

Crearea unui plan de testare

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”

Crearea unui plan de testare

Pasul 4: Planul de testare Guru 99 a fost creat cu succes

Crearea unui plan de testare

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ă

Construiește Creația

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

  1. Introduceți numele titlului
  2. Introduceți descrierea despre lansarea software-ului
  3. Bifați caseta de selectare pentru stare - Activ
  4. Bifați caseta de selectare pentru stare - Deschis
  5. Alegeți data lansării
  6. Faceți clic pe creați un buton

Construiește Creația

Odată ce aveți o versiune software-ul va apărea astfel

Construiește Creația

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.

Crearea Testsuite

Pasul 2: În partea dreaptă a panoului, faceți clic pe pictograma de setare Crearea Testsuite. Acesta va afișa o serie de operațiuni de testare.

Pasul 3: Faceți clic pe fila „creați” pentru suita de teste

Crearea Testsuite

Pasul 4: Completați toate detaliile pentru test-suite și faceți clic pe fila Salvați.

  1. Introduceți numele suitei de testare
  2. Introduceți detaliile despre suita dvs. de teste
  3. Faceți clic pe butonul de salvare pentru a salva detaliile testului

Crearea Testsuite

Puteți vedea că suita de teste pentru Guru 99 este creată

Crearea Testsuite

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

Crearea unui testcase

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

Crearea unui testcase

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

Crearea unui testcase

Pasul 4: Introduceți detaliile în pagina cu specificațiile cazului de testare

Crearea unui testcase

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

Crearea unui testcase

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

Crearea unui testcase

Pas 7) Se va deschide o altă fereastră pe aceeași pagină, în acea fereastră trebuie să introduceți următoarele detalii

  1. Introduceți acțiunea pas pentru cazul dvs. de testare
  2. Introduceți detaliile despre acțiunea pasului
  3. 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

Crearea unui testcase

Pas 8) Odată ce salvați și părăsiți pasul de testare, acesta va apărea astfel

Crearea unui testcase

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 Atribuirea cazului de testare la planul de testare pe panoul de testare. Va afișa lista operațiunilor.

Pas 2) Faceți clic pe „Adăugați la planurile de testare”

Atribuirea cazului de testare la planul de testare

Pas 3) Se va deschide o nouă fereastră, căutați proiectul „Guru99”

  1. Bifați caseta de selectare în raport cu planul dvs. de testare
  2. Faceți clic pe butonul adăugați

Atribuirea cazului de testare la planul de testare

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

Crearea utilizatorilor și atribuirea de roluri în TestLink

Pasul 2: Faceți clic pe Creați

Crearea utilizatorilor și atribuirea de roluri în TestLink

Etapa 3: Completați toate detaliile utilizatorilor și faceți clic pe butonul „Salvare”.

Crearea utilizatorilor și atribuirea de roluri în TestLink

Aici, în listă, putem vedea că utilizatorii au fost creați

Crearea utilizatorilor și atribuirea de roluri în TestLink

Etapa 4: Alocarea rolului de proiect de testare utilizatorului,

  1. Faceţi clic pe „Atribuiți roluri de proiect de testare” fila
  2. Alegeți numele proiectului
  3. Selectați rolul de utilizator din meniul drop-down

Crearea utilizatorilor și atribuirea de roluri în TestLink

Cerințe de scriere

Pasul 1: Din bara de navigare, selectați „Link pentru cerințe”, deschide pagina de cerințe.

Cerințe de scriere

Etapa 2: Din pagina de cerințe, în partea dreaptă a panoului faceți clic pe butonul „creați”.

Cerințe de scriere

Etapa 3: Se va deschide o nouă fereastră, introduceți toate detaliile precum

  1. ID document
  2. Numele titlului
  3. Cerinţă Description
  4. Ș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”

Cerințe de scriere

Etapa 4: Ar trebui să creeze specificațiile cerințelor și să fie afișate în panoul din stânga sub proiectul „Guru99”.

Cerințe de scriere

Etapa 5: Selectați butonul de setare din pagina de pornire cu specificațiile cerințelor. Se va deschide o altă fereastră.

Cerințe de scriere

Etapa 6Faceți clic pe fila „Creați” sub Cerință Operații.

Cerințe de scriere

Etapa 7: Completați toate detaliile specificate și faceți clic pe butonul „Salvare”.

  1. Introduceți ID-ul documentului
  2. Introduceți numele titlului
  3. Introduceți descrierea
  4. Introduceți starea - indiferent dacă este în schiță, reluare, revizuire, netestabil etc. Aici am ales valid
  5. Introduceți tipul – interfață utilizator, nefuncțională, informațională, caracteristică etc. Aici am ales cazul de utilizare
  6. Introduceți numărul de cazuri de testare necesare
  7. Introduceți butonul „Salvare” la sfârșit

Cerințe de scriere

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.

Cerințe de scriere

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

Atribuirea cerințelor pentru cazurile de testare

Pasul 2: Pentru a atribui specificațiile cerințelor cazului de testare, trebuie să urmați pașii următori

  1. Derulați caseta derulantă pentru a selecta specificația cerințelor
  2. Bifați caseta de selectare a cerinței
  3. Faceți clic pe fila „atribuiți”.

Atribuirea cerințelor pentru cazurile de testare

După ce faceți clic pe fila „alocați”, va apărea o fereastră cu „Cerință atribuită”.

Atribuirea cerințelor pentru cazurile de testare

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.

Executarea unui caz de testare

Pasul 2: Alegeți cazul de testare pe care doriți să îl rulați din panoul din stânga

Executarea unui caz de testare

Etapa 3: După ce ați selectat cazurile de testare, se va deschide o fereastră.

Executarea unui caz de testare

Etapa 4: Urmați următorii pași

  1. Introduceți notele legate de cazul de testare executat
  2. Selectați starea acestuia

Executarea unui caz de testare

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

Executarea unui caz de testare

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

Generarea rapoartelor de testare

Etapa 2: Din panoul din stânga, selectați linkul „Raport de testare”.

Generarea rapoartelor de testare

Etapa 3: Pentru a genera un raport, urmați următorii pași

  1. Marcați și demarcați opțiunea pe care doriți să o evidențiați în raportul de testare
  2. faceți clic pe folderul proiectului dvs

Generarea rapoartelor de testare

Raportul de testare va arăta astfel

Generarea rapoartelor de testare

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

Export Test Case/ Test Suite

Etapa 2: Acum, în partea dreaptă a panoului, faceți clic pe Export Test Case/ Test Suite pictograma de setare, va afișa toate operațiunile care pot fi efectuate pe cazul testului.

Etapa 3: Apasă pe "export" buton

Export Test Case/ Test Suite

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

Export Test Case/ Test Suite

Următorul XML este generat

Export Test Case/ Test Suite

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

Import de caz de testare/suită de teste

Pasul 2: Faceți clic pe pictograma de setare Import de caz de testare/suită de teste î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

Import de caz de testare/suită de teste

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.

  1. 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
  2. Faceți clic pe încărcați fișierul

Import de caz de testare/suită de teste

Când încărcați un fișier, se va deschide o fereastră care indică cazurile de testare de import

Import de caz de testare/suită de teste

Pasul 5: Cazul de testare va fi încărcat și afișat în partea dreaptă a panoului

Import de caz de testare/suită de teste

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.