Tutorial TestLink
โก Rezumat inteligent
Ghidul complet al tutorialului TestLink explicฤ modul de utilizare a platformei web open-source TestLink pentru gestionarea completฤ a testelor, acoperind configurarea proiectului, planurile de testare, versiunile, suitele de testare, cazurile de testare, rolurile utilizatorilor, cerinศele. tracebilitate, execuศie tracrege, raportare ศi fluxuri de lucru de import sau export.

Ce este TestLink?
TestLink este unul dintre cele mai utilizate instrumente de gestionare a testelor open-source bazate pe web. Acesta sincronizeazฤ specificaศiile cerinศelor ศi specificaศiile testelor รฎntr-un singur spaศiu de lucru, astfel รฎncรขt echipele pot planifica, documenta ศi... track activitฤศi de calitate รฎmpreunฤ. Folosind TestLink, puteศi crea un proiect de testare, documenta cazuri de testare ศi integra mai mulศi utilizatori cu roluri distincte. Utilizatorul administrator gestioneazฤ atribuirea cazurilor de testare รฎn cadrul echipei.
TestLink acceptฤ atรขt execuศia automatฤ, cรขt ศi cea manualฤ a cazurilor de testare. Testerii pot genera un Planul de testare ศi Raport de testare รฎntr-o fracศiune din timp folosind acest instrument. Acesta acceptฤ rapoarte รฎn mai multe formate, inclusiv Excel, MS Word ศi HTML. De asemenea, se integreazฤ cu instrumente populare Defect tracsisteme rege precum JIRA, MANTIS, BUGZILLA ศi TRACDeoarece este bazat pe web, mai mulศi utilizatori รฎl pot utiliza simultan cu propriile acreditฤri ศi roluri atribuite.
Avantajele TestLink
รnainte de a trece la configurare, este util sฤ รฎnศelegem de ce TestLink rฤmรขne o alegere popularฤ pentru gestionarea testelor รฎn cadrul echipelor de asigurare a calitฤศii.
- Suportฤ mai multe proiecte sub o singurฤ instalare.
- Permite exportul ศi importul uศor al cazurilor de testare pe servere.
- Se integreazฤ uศor cu multe instrumente de gestionare a defectelor.
- Executฤ cazuri de testare automate prin XML-RPC.
- Filtreazฤ cazurile de testare dupฤ versiune, cuvinte cheie, ID-ul cazului de testare ศi alte atribute.
- Atribuie cazuri de testare mai multor utilizatori cu doar cรขteva clicuri.
- Genereazฤ planuri de testare ศi rapoarte de testare รฎn diverse formate.
- Oferฤ acreditฤri pentru mai mulศi utilizatori ศi acceptฤ atribuirea granularฤ a rolurilor.
Conectaศi-vฤ la TestLink
Dupฤ instalarea TestLink, primul pas este sฤ vฤ conectaศi ca administrator ศi sฤ accesaศi tabloul de bord principal.
Pas 1) Deschideศi pagina principalฤ TestLink ศi introduceศi datele de conectare.
- Introduceศi ID-ul utilizatorului โ admin
- Introduceศi parola
- Faceศi clic pe fila de conectare
Crearea unui proiect de testare
Un Proiect de Testare acศioneazฤ ca un container de nivel superior pentru toate planurile, suitele ศi cazurile de testare aferente. Urmฤtorii paศi aratฤ cum sฤ creaศi primul proiect.
Pas 1) รn fereastra principalฤ, faceศi clic pe Test Project Management. Se va deschide o altฤ fereastrฤ.
Pas 2) Faceศi clic pe fila โCreareโ pentru a crea un proiect nou.
Pas 3) Introduceศi toate cรขmpurile obligatorii, cum ar fi categoria, numele proiectului, prefixul ศi descrierea. Dupฤ completarea detaliilor necesare, faceศi clic pe fila โCreareโ din partea de jos a ferestrei.
Aceasta creeazฤ proiectul dumneavoastrฤ โGuru99โ cu succes.
Crearea unui plan de testare
Un Plan de Testare capteazฤ informaศii complete, inclusiv domeniul de aplicare al testฤrii software-ului, etapele importante, suitele de testare ศi cazurile de testare. Odatฤ ce proiectul existฤ, urmฤtorul pas este definirea unui Plan de Testare pentru acesta.
Pas 1) Din pagina principalฤ, faceศi clic pe Gestionarea planului de testare.
Pas 2) Se deschide o paginฤ nouฤ. รn partea de jos a paginii, faceศi clic pe fila โCreareโ.
Pas 3) Completaศi toate informaศiile necesare, cum ar fi numele, descrierea ศi opศiunea โcreeazฤ dintr-un plan de testare existentโ. Apoi faceศi clic pe โCreareโ.
Pas 4) GuruPlanul de testare 99 a fost creat cu succes.
Construieศte Creaศia
O versiune Build reprezintฤ o versiune specificฤ a software-ului testat. Build-urile sunt utile pentru grupuriping rezultatele execuศiei pentru o anumitฤ versiune a aplicaศiei.
Pas 1) Faceศi clic pe Builds/Releases (Versiuni/Lansฤri) din secศiunea Test Plan (Plan de testare) de pe pagina principalฤ.
Pas 2) รn fereastra urmฤtoare, completaศi toate detaliile pentru versiunea software-ului ศi faceศi clic pe โCreareโ pentru a o salva.
- Introduceศi numele titlului
- Introduceศi descrierea pentru versiunea de software
- 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 butonul โCreaศiโ
Odatฤ ce o versiune este creatฤ, aceasta apare astfel.
Crearea suitei de teste
O suitฤ de teste este o colecศie de cazuri de testare care valideazฤ aceeaศi componentฤ sau caracteristicฤ. Urmฤtorii paศi explicฤ modul de creare a unei suite de teste pentru proiectul dvs.
Pas 1) Faceศi clic pe opศiunea โSpecificaศii de testareโ de pe pagina principalฤ.
Pas 2) รn partea dreaptฤ a panoului, faceศi clic pe pictograma setฤri . Se afiศeazฤ o listฤ de operaศiuni de testare.
Pas 3) Faceศi clic pe fila โCreareโ pentru suita de teste.
Pas 4) Completaศi toate detaliile pentru suita de teste ศi faceศi clic pe โSalvareโ.
- Introduceศi numele suitei de teste
- Introduceศi detaliile despre suita dvs. de teste
- Faceศi clic pe โSalvareโ pentru a salva suita de teste
Puteศi vedea Suita de teste pentru Guru99 este creat.
Suita de teste apare รฎn partea stรขngฤ a panoului, sub structura arborescentฤ a folderelor.
Crearea unui caz de testare
Un Caz de Test conศine o secvenศฤ de paศi de testare concepuศi pentru a valida un scenariu specific cu un rezultat aศteptat. Paศii de mai jos explicฤ modul de creare a unui Caz โโde Test, รฎmpreunฤ cu paศii individuali de testare ai acestuia.
Pas 1) Faceศi clic pe folderul Test Suite din partea stรขngฤ a panoului, sub structura arborescentฤ a folderelor.
Pas 2) Faceศi clic pe pictograma setฤri din panoul din partea dreaptฤ. Se afiศeazฤ o listฤ de operaศiuni ale Cazului de testare.
Pas 3) Se deschide o fereastrฤ nouฤ. Faceศi clic pe โCreeazฤโ รฎn operaศiunile din Caz de testare pentru a รฎncepe un nou Caz de testare.
Pas 4) Introduceศi detaliile pe pagina cu specificaศiile cazului de testare.
Pas 5) Dupฤ introducerea detaliilor, faceศi clic pe โCreeazฤโ pentru a le salva. Cazul de testare pentru Guru99 a fost creat cu succes.
Pas 6) Faceศi clic pe Cazul de testare din folder. Se va deschide o fereastrฤ nouฤ. Faceศi clic pe โCreare paศiโ pentru a lansa editorul de paศi al Cazului de testare.
Pas 7) O altฤ fereastrฤ se deschide pe aceeaศi paginฤ. Introduceศi urmฤtoarele detalii.
- Introduceศi acศiunea pas cu pas pentru cazul dvs. de testare
- Introduceศi detaliile despre acศiunea pasului
- Faceศi clic pe โSalvaศi ศi adฤugaศi o altฤ acศiune pas cu pasโ SAU faceศi clic pe โSalvaศi ศi ieศiศiโ dacฤ nu mai existฤ niciun pas de testare de adฤugat
Pas 8) Dupฤ ce salvaศi ศi ieศiศi din etapa de testare, apare astfel.
Atribuirea cazului de testare la planul de testare
Pentru ca un Caz de Testare sฤ fie executat, acesta trebuie sฤ fie atribuit unui Plan de Testare. Paศii urmฤtori explicฤ cum sฤ adฤugaศi un Caz de Testare la Planul dumneavoastrฤ de Testare.
Pas 1) Faceศi clic pe pictograma de setฤri pe panoul Test. Apare o listฤ de operaศiuni.
Pas 2) Faceศi clic pe โAdฤugaศi la planurile de testareโ.
Pas 3) Se deschide o fereastrฤ nouฤ. Cฤutaศi proiectul dvs.Guru99. "
- Bifaศi caseta de selectare de lรขngฤ Planul dvs. de testare
- Faceศi clic pe butonul โAdฤugaศiโ.
Aceasta adaugฤ cazul de testare la planul de testare.
Crearea utilizatorilor ศi atribuirea de roluri รฎn TestLink
TestLink oferฤ funcศii de gestionare a utilizatorilor ศi de autorizare, astfel รฎncรขt sฤ puteศi acorda permisiunile corecte fiecฤrui membru al echipei.
Mai jos este lista rolurilor implicite din TestLink ศi drepturile aferente.
| 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 |
Pas 1) Din pagina principalฤ TestLink, faceศi clic pe pictograma Utilizatori/Roluri din bara de navigare.
Pas 2) Faceศi clic pe โCreaศiโ.
Pas 3) Completaศi toate detaliile utilizatorului ศi faceศi clic pe butonul โSalvareโ.
Utilizatorii nou creaศi apar รฎn listฤ.
Pas 4) Alocaศi utilizatorului un rol de Proiect de testare.
- Dati click pe โAtribuiศi roluri de proiect de testareโ fila
- Alegeศi numele proiectului
- Selectaศi rolul utilizatorului din meniul derulant
Cerinศe de scriere
Cerinศele descriu ce ar trebui sฤ facฤ sistemul, iar TestLink vฤ permite sฤ le stocaศi alฤturi de cazurile de testare care le verificฤ. Paศii urmฤtori aratฤ cum se adaugฤ o specificaศie de cerinศฤ.
Pas 1) Din bara de navigare, selectaศi linkul โCerinศeโ. Aceasta deschide pagina Cerinศe.
Pas 2) รn partea dreaptฤ a paginii Cerinศe, faceศi clic pe โCreareโ.
Pas 3) Se deschide o fereastrฤ nouฤ. Introduceศi toate detaliile, inclusiv:
- ID document
- Numele titlului
- Cerinลฃฤ Description
- Faceศi clic pe โSalvaศiโ
Pentru tip, puteศi alege o opศiune din meniul derulant. รn acest exemplu, am ales โSpecificaศii privind cerinศele utilizatoruluiโ.
Pas 4) Specificaศia cerinศelor este creatฤ ศi afiศatฤ รฎn panoul din stรขnga, sub proiectul โGuru99. "
Pas 5) Selectaศi butonul de setฤri din pagina principalฤ Specificaศii cerinศe. Se va deschide o altฤ fereastrฤ.
Pas 6) Faceศi clic pe fila โCreareโ de sub Cerinศฤ Operaศii.
Pas 7) Completaศi toate detaliile specificate ศi faceศi clic pe โSalvareโ.
- Introduceศi ID-ul documentului
- Introduceศi numele titlului
- Introduceศi descrierea
- Introduceศi starea โ schiศฤ, reelaborare, revizuire, necestabil sau valid (am ales valid)
- Introduceศi tipul โ interfaศฤ utilizator, nefuncศional, informativ, funcศional sau caz de utilizare (am ales cazul de utilizare)
- Introduceศi numฤrul de cazuri de testare necesare
- Faceศi clic pe โSalvareโ la sfรขrศit
Notฤ: Pentru a adฤuga mai multe cerinศe, bifaศi caseta de selectare ศi faceศi clic pe โSalvareโ.
รn partea stรขngฤ a panoului, noua Cerinศฤ este vizibilฤ.
Atribuirea cerinศelor cazurilor de testare
รn TestLink, o Cerinศฤ poate fi legatฤ de Cazuri de Testare. Aceasta este o caracteristicฤ crucialฤ pentru tracacoperire maximฤ a testelor. รn vizualizarea rapoartelor de testare, puteศi verifica ce cerinศe nu sunt acoperite ศi le puteศi adฤuga รฎn suitele de teste pentru o acoperire maximฤ.
Pas 1) Din secศiunea Specificaศii de testare, deschideศi orice caz de testare ศi faceศi clic pe pictograma Cerinศฤ.
Pas 2) Pentru a atribui o Specificaศie de Cerinศฤ unui Caz โโde Test, urmaศi aceศti paศi.
- Foloseศte meniul derulant pentru a selecta Specificaศia cerinศelor
- Bifaศi caseta de selectare a cerinศei
- Faceศi clic pe fila โAtribuireโ
Dupฤ ce faceศi clic pe fila โAtribuireโ, apare o fereastrฤ cu mesajul โCerinศฤ atribuitฤโ.
Executarea unui caz de testare
รn TestLink, puteศi rula un Caz de Test ศi puteศi schimba starea de execuศie a acestuia. Starea unui Caz โโde Test poate fi setatฤ la โBlocatโ, โReuศitโ sau โEศuatโ. Iniศial, cazul are starea โNeexecutatโ, dar odatฤ actualizat, nu poate fi modificat รฎnapoi la โNeexecutatโ.
Pas 1) Din bara de navigare, faceศi clic pe linkul โExecuศie testโ. Se deschide panoul Execuศie test.
Pas 2) Alegeศi cazul de testare pe care doriศi sฤ รฎl rulaศi din panoul din partea stรขngฤ.
Pas 3) Dupฤ ce aศi selectat Cazul de testare, se va deschide o fereastrฤ nouฤ.
Pas 4) Urmaศi aceศti paศi.
- Introduceศi notele legate de cazul de testare executat
- Selectaศi starea acestuia
Pas 5) Pe aceeaศi paginฤ, completaศi detalii similare despre execuศie. Selectaศi starea ศi faceศi clic pe โSalvaศi execuศiaโ.
Generarea rapoartelor de testare
Rapoartele de testare oferฤ vizibilitate asupra progresului execuศiei, acoperirii cerinศelor ศi stฤrii generale a calitฤศii. TestLink acceptฤ mai multe formate pentru partajarea rapoartelor cu pฤrศile interesate.
- HTML
- MS Word
- MS Excel
- OpenOffice Writer
- OpenOffice Calc
Pas 1) Din bara de navigare, faceศi clic pe opศiunea Rapoarte de testare.
Pas 2) Din panoul din partea stรขngฤ, selectaศi linkul โRaport de testareโ.
Pas 3) Pentru a genera un raport, urmaศi aceศti paศi.
- Marcaศi sau debifaศi opศiunile pe care doriศi sฤ le evidenศiaศi รฎn raportul de testare
- Faceศi clic pe folderul proiectului dvs.
Raportul testului aratฤ aศa.
Exportaศi cazul de testare / suita de teste
TestLink vฤ permite sฤ exportaศi Proiecte de Testare ศi Suite de Testare, apoi sฤ le importaศi รฎntr-un alt proiect TestLink pe un alt server sau sistem. Paศii urmฤtori vฤ prezintฤ fluxul de lucru de export.
Pas 1) Alegeศi cazul de testare pe care doriศi sฤ รฎl exportaศi pe pagina Specificaศii de testare.
Pas 2) รn partea dreaptฤ a panoului, faceศi clic pe pictogramฤ setฤri. Afiศeazฤ operaศiunile care pot fi efectuate asupra cazului de testare.
Pas 3) Apasฤ pe "Export" butonul.
Pas 4) Se deschide o altฤ fereastrฤ. Marcaศi opศiunea conform cerinศelor ศi faceศi clic pe fila โExportโ.
Se genereazฤ urmฤtorul fiศier XML.
Importarea cazului de testare / suitei de teste
Importul aduce cazuri de testare sau suite dintr-un export XML รฎn suita de teste ศintฤ aleasฤ de dvs.
Pas 1) Selectaศi folderul Suite de teste รฎn care doriศi sฤ importaศi cazul de testare.
Pas 2) Faceศi clic pe pictograma de setฤri รฎn partea dreaptฤ a panoului. Afiศeazฤ operaศiunile care pot fi executate asupra Suitei de Teste sau a Cazului de Test.
Pas 3) Faceศi clic pe โImportโ รฎn lista de operaศiuni ale cazului de testare.
Pas 4) Cฤutaศi ศi ataศaศi fiศierul XML al cazului de testare pe care l-aศi exportat din TestLink, apoi faceศi clic pe โรncฤrcareโ.
- Foloseศte opศiunea de rฤsfoire pentru a ataศa fiศierul XML al cazului de testare pe care l-ai exportat din TestLink.
- Faceศi clic pe โรncฤrcaศi fiศierulโ
Cรขnd รฎncฤrcaศi un fiศier, se deschide o fereastrฤ cu textul โImportaศi cazuri de testareโ.
Pas 5) Cazul de testare este รฎncฤrcat ศi afiศat รฎn partea dreaptฤ a panoului.




























































