Vodič za TestLink
⚡ Pametni sažetak
Potpuni vodič za TestLink tutorial objašnjava kako koristiti web platformu otvorenog koda TestLink za cjelovito upravljanje testiranjem, pokrivajući postavljanje projekta, planove testiranja, izradu, testne pakete, testne slučajeve, korisničke uloge i zahtjeve. tracjednostavnost, izvršenje trackralj, izvještavanje i tijekovi rada uvoza ili izvoza.

Što je TestLink?
TestLink je jedan od najčešće korištenih web alata za upravljanje testiranjem otvorenog koda. Sinkronizira specifikaciju zahtjeva i specifikaciju testiranja u jednom radnom prostoru, tako da timovi mogu planirati, dokumentirati i track aktivnosti kvalitete zajedno. Pomoću TestLinka možete stvoriti testni projekt, dokumentirati testne slučajeve i uključiti više korisnika s različitim ulogama. Administratorski korisnik upravlja dodjelama testnih slučajeva u cijelom timu.
TestLink podržava i automatizirano i ručno izvršavanje testnih slučajeva. Testeri mogu generirati Plan testiranja i Izvješće o testiranju u djeliću vremena pomoću ovog alata. Podržava izvješća u više formata, uključujući Excel, MS Word i HTML. Također se integrira s popularnim Mana trackraljevski sustavi kao što su JIRA, MANTIS, BUGZILLA i TRACBudući da je baziran na webu, više korisnika ga može koristiti istovremeno sa svojim vlastitim vjerodajnicama i dodijeljenim ulogama.
Prednosti TestLinka
Prije nego što se upustimo u postavljanje, korisno je razumjeti zašto TestLink ostaje popularan izbor za upravljanje testiranjem među QA timovima.
- Podržava više projekata unutar jedne instalacije.
- Omogućuje jednostavan izvoz i uvoz testnih slučajeva između poslužitelja.
- Lako se integrira s mnogim alatima za upravljanje nedostacima.
- Izvršava automatizirane testne slučajeve putem XML-RPC-a.
- Filtrira testne slučajeve prema verziji, ključnim riječima, ID-u testnog slučaja i drugim atributima.
- Dodjeljuje testne slučajeve više korisnika s nekoliko klikova.
- Generira planove testiranja i izvješća o testiranju u raznim formatima.
- Pruža vjerodajnice za više korisnika i podržava detaljno dodjeljivanje uloga.
Prijavite se na TestLink
Nakon što je TestLink instaliran, prvi korak je prijava kao administrator i pristup glavnoj nadzornoj ploči.
Korak 1) Otvorite početnu stranicu TestLinka i unesite podatke za prijavu.
- Unesite korisnički ID – admin
- Unesite lozinku
- Kliknite na karticu za prijavu
Izrada testnog projekta
Testni projekt djeluje kao spremnik najviše razine za sve povezane planove testiranja, pakete i slučajeve. Sljedeći koraci pokazuju kako stvoriti svoj prvi projekt.
Korak 1) U glavnom prozoru kliknite na Testiranje upravljanja projektima. Otvorit će se još jedan prozor.
Korak 2) Kliknite na karticu "Kreiraj" za izradu novog projekta.
Korak 3) Unesite sva obavezna polja, kao što su kategorija, naziv projekta, prefiks i opis. Nakon što ispunite potrebne podatke, kliknite karticu "Kreiraj" pri dnu prozora.
Ovo stvara vaš projekt "Guru99” uspješno.
Izrada plana testiranja
Plan testiranja obuhvaća potpune informacije, uključujući opseg testiranja softvera, ključne događaje, testne pakete i testne slučajeve. Nakon što projekt postoji, sljedeći korak je definiranje plana testiranja za njega.
Korak 1) Na početnoj stranici kliknite na Upravljanje planom testiranja.
Korak 2) Otvara se nova stranica. Na dnu stranice kliknite karticu "Izradi".
Korak 3) Ispunite sve potrebne podatke, kao što su naziv, opis i opcija „kreiraj iz postojećeg plana testiranja“. Zatim kliknite „Kreiraj“.
Korak 4) The Guru99 Plan testiranja je uspješno kreiran.
Graditi stvaranje
Verzija predstavlja određeno izdanje softvera koji se testira. Verzije su korisne za grupeping rezultati izvršavanja na određenoj verziji aplikacije.
Korak 1) Kliknite na Izrade/izdanja pod Plan testiranja na početnoj stranici.
Korak 2) U sljedećem prozoru ispunite sve podatke za izdanje softvera i kliknite "Kreiraj" da biste ga spremili.
- Unesite naziv naslova
- Unesite opis izdanja softvera
- Označite potvrdni okvir za status – Aktivno
- Označite potvrdni okvir za status – Otvoreno
- Odaberite datum izdanja
- Kliknite na gumb "Kreiraj"
Nakon što je izdanje kreirano, izgleda ovako.
Izrada testnog paketa
Testni paket je skup testnih slučajeva koji validiraju istu komponentu ili značajku. Sljedeći koraci objašnjavaju kako stvoriti Testni paket za vaš projekt.
Korak 1) Kliknite na opciju "Specifikacija testa" na početnoj stranici.
Korak 2) Na desnoj strani ploče kliknite ikonu postavki . Prikazuje se popis testnih operacija.
Korak 3) Kliknite karticu "Stvori" za Testni paket.
Korak 4) Ispunite sve podatke za Test Suite i kliknite "Spremi".
- Unesite naziv testnog paketa
- Unesite detalje o svom testnom paketu
- Kliknite "Spremi" za spremanje paketa testova
Možete vidjeti Testni paket za Guru99 je stvoreno.
Vaš Test Suite pojavljuje se na lijevoj strani ploče ispod strukture stabla mapa.
Izrada testnog slučaja
Testni slučaj sadrži niz koraka testiranja osmišljenih za validaciju određenog scenarija s očekivanim rezultatom. Koraci u nastavku objašnjavaju kako stvoriti testni slučaj zajedno s njegovim pojedinačnim koracima testiranja.
Korak 1) Kliknite na mapu Test Suite na lijevoj strani ploče ispod strukture stabla mapa.
Korak 2) Kliknite ikonu postavki na desnoj bočnoj ploči. Prikazat će se popis operacija testnog slučaja.
Korak 3) Otvara se novi prozor. Kliknite "Kreiraj" u operacijama testnog slučaja za početak novog testnog slučaja.
Korak 4) Unesite detalje na stranici sa specifikacijama testnog slučaja.
Korak 5) Nakon unosa podataka, kliknite "Kreiraj" da biste ih spremili. Testni slučaj za Guru99 je uspješno kreiran.
Korak 6) Kliknite na Testni slučaj iz mape. Otvorit će se novi prozor. Kliknite "Izradi korake" za pokretanje uređivača koraka Testnog slučaja.
Korak 7) Na istoj stranici otvara se još jedan prozor. Unesite sljedeće podatke.
- Unesite korak radnje za svoj testni slučaj
- Unesite pojedinosti o radnji koraka
- Kliknite "Spremi i dodaj još jednu radnju koraka" ILI kliknite "Spremi i izađi" ako nema više koraka testa za dodavanje
Korak 8) Nakon što spremite promjene i izađete iz koraka testiranja, izgledat će ovako.
Dodjeljivanje testnog slučaja testnom planu
Da bi se testni slučaj izvršio, mora biti dodijeljen planu testiranja. Sljedeći koraci objašnjavaju kako dodati testni slučaj u svoj plan testiranja.
Korak 1) Kliknite ikonu postavki na ploči Test. Pojavit će se popis operacija.
Korak 2) Kliknite na "Dodaj u planove testiranja".
Korak 3) Otvara se novi prozor. Potražite svoj projekt “Guru99”.
- Označite potvrdni okvir pored svog plana testiranja
- Kliknite na gumb "Dodaj"
Ovim se vaš testni slučaj dodaje u plan testiranja.
Stvaranje korisnika i dodjela uloga u TestLinku
TestLink pruža značajke upravljanja korisnicima i autorizacije tako da možete dodijeliti odgovarajuća dopuštenja svakom članu tima.
U nastavku je popis zadanih uloga u TestLinku i njihovih prava.
| Uloga | Testni slučajevi | Test metrike |
|---|---|---|
| Nalog Gosta, | Pogled | Pogled |
| Ispitivač | Izvršiti | Pogled |
| Stariji ispitivač | Uredi i izvrši | Pogled |
| Voditelj & Administrator | Uredi i izvrši | Uredi i izvrši |
Korak 1) Na početnoj stranici TestLinka kliknite ikonu Korisnici/Uloge u navigacijskoj traci.
Korak 2) Pritisnite "Stvori".
Korak 3) Ispunite sve korisničke podatke i kliknite gumb "Spremi".
Novokreirani korisnici prikazuju se na popisu.
Korak 4) Dodijelite korisniku ulogu Testni projekt.
- Kliknite na “Dodijelite uloge testnog projekta” kartica
- Odaberite naziv projekta
- Odaberite korisničku ulogu s padajućeg izbornika
Zahtjevi za pisanje
Zahtjevi opisuju što sustav treba raditi, a TestLink vam omogućuje pohranjivanje uz testne slučajeve koji ih provjeravaju. Sljedeći koraci pokazuju kako dodati specifikaciju zahtjeva.
Korak 1) U navigacijskoj traci odaberite poveznicu „Zahtjevi“. Otvara se stranica Zahtjevi.
Korak 2) Na desnoj strani stranice Zahtjevi kliknite "Izradi".
Korak 3) Otvara se novi prozor. Unesite sve podatke, uključujući:
- ID dokumenta
- Naziv naslova
- Zahtjev Description
- Kliknite "Spremi"
Za vrstu možete odabrati opciju s padajućeg izbornika. U ovom primjeru odabrali smo “Specifikacija korisničkog zahtjeva”.
Korak 4) Specifikacija zahtjeva je kreirana i prikazana na lijevoj bočnoj ploči pod projektom "Guru99”.
Korak 5) Odaberite gumb postavki na početnoj stranici Specifikacije zahtjeva. Otvara se još jedan prozor.
Korak 6) Kliknite karticu "Kreiraj" pod Zahtjev Operama.
Korak 7) Ispunite sve navedene podatke i kliknite "Spremi".
- Unesite ID dokumenta
- Unesite naziv naslova
- Unesite opis
- Unesite status – nacrt, prerada, pregled, nije moguće testirati ili valjano (odabrali smo valjano)
- Unesite vrstu – korisničko sučelje, nefunkcionalno, informativno, značajka ili slučaj upotrebe (mi smo odabrali slučaj upotrebe)
- Unesite potreban broj testnih slučajeva
- Na kraju kliknite "Spremi"
Bilješka: Za dodavanje više zahtjeva, označite potvrdni okvir i kliknite "Spremi".
Na lijevoj strani ploče vidljiv je novi Zahtjev.
Dodjeljivanje zahtjeva testnim slučajevima
U TestLinku se Zahtjev može povezati s Testnim slučajevima. Ovo je ključna značajka za tracpokrivenost testovima King. Unutar prikaza testnih izvješća možete provjeriti koji zahtjevi nisu pokriveni i dodati ih u testne pakete za maksimalnu pokrivenost.
Korak 1) U odjeljku Specifikacija testa otvorite bilo koji pojedinačni testni slučaj i kliknite ikonu Zahtjev.
Korak 2) Za dodjeljivanje specifikacije zahtjeva testnom slučaju, slijedite ove korake.
- Pomoću padajućeg izbornika odaberite Specifikaciju zahtjeva
- Označite potvrdni okvir zahtjeva
- Kliknite na karticu "Dodijeli"
Nakon klika na karticu „Dodijeli“, pojavljuje se prozor s porukom „Dodijeljeni zahtjev“.
Izvršavanje testnog slučaja
U TestLinku možete pokrenuti testni slučaj i promijeniti njegov status izvršenja. Status testnog slučaja može se postaviti na "Blokirano", "Prošlo" ili "Neuspješno". U početku je slučaj u statusu "Nije pokrenuto", ali nakon ažuriranja ne može se vratiti na "Nije pokrenuto".
Korak 1) U navigacijskoj traci kliknite na poveznicu "Izvršenje testa". Otvara se ploča za izvršenje testa.
Korak 2) Odaberite testni slučaj koji želite pokrenuti s lijeve strane ploče.
Korak 3) Nakon što odaberete testni slučaj, otvorit će se novi prozor.
Korak 4) Prati ove korake.
- Unesite bilješke vezane uz izvršeni testni slučaj
- Odaberite njegov status
Korak 5) Na istoj stranici unesite slične podatke o izvršenju. Odaberite status i kliknite "Spremi izvršenje".
Generiranje izvješća o ispitivanju
Izvješća o testiranju daju uvid u napredak izvršenja, pokrivenost zahtjeva i cjelokupno stanje kvalitete. TestLink podržava nekoliko formata za dijeljenje izvješća sa zainteresiranim stranama.
- HTML
- MS Word
- MS Excel
- OpenOffice Writer
- OpenOffice Calc
Korak 1) U navigacijskoj traci kliknite na opciju Izvješća o testiranju.
Korak 2) Na lijevoj bočnoj ploči odaberite poveznicu "Izvješće o testiranju".
Korak 3) Za generiranje izvješća slijedite ove korake.
- Označite ili poništite oznaku opcija koje želite istaknuti u svom izvješću o testiranju
- Kliknite na mapu svog projekta
Izvještaj o testiranju izgleda ovako.
Izvoz testnog slučaja / testnog paketa
TestLink vam omogućuje izvoz testnih projekata i testnih paketa, a zatim njihov uvoz u drugi TestLink projekt na drugom poslužitelju ili sustavu. Sljedeći koraci vode vas kroz tijek rada izvoza.
Korak 1) Na stranici Specifikacija testa odaberite testni slučaj koji želite izvesti.
Korak 2) Na desnoj strani ploče kliknite na ikona postavki. Prikazuje operacije koje se mogu izvršiti na testnom slučaju.
Korak 3) kliknite "Izvoz" tipku.
Korak 4) Otvara se još jedan prozor. Označite opciju prema zahtjevu i kliknite karticu "Izvoz".
Generira se sljedeći XML.
Uvoz testnog slučaja / testnog paketa
Uvoz prenosi testne slučajeve ili pakete iz XML izvoza u ciljni testni paket po vašem izboru.
Korak 1) Odaberite mapu Test Suite u koju želite uvesti testni slučaj.
Korak 2) Kliknite ikonu postavki na desnoj strani ploče. Prikazuje operacije koje se mogu izvršiti na Test Suiteu ili Test Caseu.
Korak 3) Kliknite "Uvezi" na popisu operacija testnog slučaja.
Korak 4) Potražite i priložite XML datoteku testnog slučaja koju ste izvezli iz TestLinka, a zatim kliknite "Prenesi".
- Pomoću opcije pregledavanja priložite XML datoteku testnog slučaja koju ste izvezli iz TestLinka
- Kliknite na "Prenesi datoteku"
Prilikom prijenosa datoteke otvara se prozor s natpisom "Uvezi testne slučajeve".
Korak 5) Testni slučaj se prenosi i prikazuje na desnoj strani ploče.




























































