Tutorial TestLink
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.




























































