TestLink Tutorial: Potpuni vodič
Što je TestLink?
Test-link je najčešće korišten alat za upravljanje testiranjem otvorenog koda koji se temelji na webu. Sinkronizira zajedno specifikaciju zahtjeva i specifikaciju testa. Korisnik može izraditi testni projekt i dokumentirati testne slučajeve pomoću ovog alata. Uz Test-Link možete stvoriti račun za više korisnika i dodijeliti različite korisničke uloge. Administrator može upravljati zadatkom dodjele testnih slučajeva.
Podržava automatizirano i ručno izvođenje testnih slučajeva. Ispitivači mogu generirati Plan testiranja i Test Report u djeliću vremena s ovim alatom. Podržava testna izvješća u različitim formatima kao što su Excel, MS Word i HTML formati. Osim ovih, također podržava integraciju s mnogim popularnim Mana sustav praćenja kao što su JIRA, MANTIS, BUGZILLA, TRAC, itd. Budući da se radi o alatu temeljenom na webu, više korisnika može pristupiti njegovim funkcijama u isto vrijeme sa svojim vjerodajnicama i dodijeljenim ulogama.
Prednosti TestLinka
- Podržava više projekata
- Jednostavan izvoz i uvoz testnih slučajeva
- Lako se integrira s mnogim alatima za upravljanje nedostacima
- Automatizirano izvođenje testnih slučajeva putem XML-RPC-a
- Jednostavno filtriranje testnih slučajeva s verzijom, ključnim riječima, ID-om testnog slučaja i verzijom
- Jednostavno dodijeliti testne slučajeve većem broju korisnika
- Jednostavno generiranje plana testiranja i izvješća o ispitivanju u različitim formatima
- Dajte vjerodajnice većem broju korisnika i dodijelite im uloge
Prijavite se na TestLink
Korak 1: Otvorite Testlink početnu stranicu i unesite podatke za prijavu
- Unesite korisnički ID – admin
- Unesite lozinku
- Kliknite na karticu za prijavu
Izrada testnog projekta
Korak 1: U glavnom prozoru kliknite Test Management Project, otvorit će se drugi prozor
Korak 2: Kliknite na karticu "kreiraj" za izradu novog projekta.
Korak 3: Unesite sva potrebna polja u prozor kao što su kategorija za testni projekt, naziv projekta, prefiks, opis itd. Nakon što ispunite sve potrebne podatke, kliknite na karticu "Stvori" na kraju prozora.
Ovo će uspješno stvoriti vaš projekt "Guru99".
Izrada plana testiranja
Plan testiranja sadrži potpune informacije poput opsega testiranja softvera, prekretnice, testnih paketa i testnih slučajeva. Nakon što ste izradili testni projekt, sljedeći korak je izrada testnog plana.
Korak 1: Na početnoj stranici kliknite Upravljanje planom testiranja s početne stranice
Korak 2: Otvorit će se druga stranica, na dnu stranice kliknite na karticu "Stvori"
Korak 3: Ispunite sve potrebne podatke kao što su naziv, opis, kreirajte iz postojećeg plana testiranja itd. u otvorenom prozoru i kliknite na "izradi karticu"
Korak 4: Plan testiranja Guru 99 uspješno je kreiran
Graditi stvaranje
Gradnja je specifično izdanje softvera
Korak 1: Kliknite na Builds/Releases pod Test Plan na početnoj stranici
Korak 2: U sljedećem prozoru ispunite sve potrebne podatke za izdanje softvera i kliknite na Create da biste spremili svoje izdanje
- Unesite naziv naslova
- Unesite opis izdanja softvera
- Označite potvrdni okvir za status- Aktivan
- Označite potvrdni okvir za status - Otvoreno
- Odaberite datum izlaska
- Kliknite gumb za stvaranje
Nakon što izdate softver, izgledat će ovako
Izrada paketa testova
Testni paket je zbirka testnih slučajeva koji mogu testirati ili potvrđivati istu komponentu. Sljedeći koraci objasnit će vam kako izraditi testni paket za vaš projekt.
Korak 1: Kliknite opciju specifikacije testa na početnoj stranici.
Korak 2: Na desnoj strani ploče kliknite ikonu postavki . Prikazat će niz probnih operacija.
Korak 3: Kliknite na karticu "kreiraj" za paket testova
Korak 4: Ispunite sve pojedinosti za paket za testiranje i kliknite karticu za spremanje.
- Unesite naziv paketa za testiranje
- Unesite pojedinosti o svom testnom paketu
- Kliknite na gumb za spremanje kako biste spremili pojedinosti testnog skupa
Možete vidjeti da je napravljen testni paket za Guru 99
Vaš testni paket pojavljuje se na lijevoj strani ploče ispod strukture mape
Stvaranje testnog slučaja
Testcase sadrži slijed testnih koraka za testiranje određenog scenarija s očekivanim rezultatom. Koraci u nastavku objasnit će kako izraditi testni slučaj zajedno s testnim koracima.
Korak 1: Kliknite na mapu paketa testova na lijevoj strani ploče ispod strukture stabla mapa
Korak 2: Kliknite na ikonu postavki na desnoj bočnoj ploči. Popis operacija testnog slučaja bit će prikazan na desnoj bočnoj ploči
Korak 3: Otvorit će se novi prozor, za izradu testnih slučajeva kliknite na gumb za stvaranje testnih slučajeva
Korak 4: Unesite pojedinosti na stranicu sa specifikacijama testnog slučaja
Korak 5: Nakon unosa pojedinosti, kliknite na gumb "kreiraj" za spremanje pojedinosti. Testni slučaj za Guru99 je uspješno kreiran
Korak 6: Kliknite na test-case iz mape, kao što je prikazano gore, otvorit će se prozor. Kliknite gumb "kreiraj korake" u testnom slučaju. Otvorit će se uređivač koraka testnog slučaja
Korak 7) Otvorit će se drugi prozor na istoj stranici, u tom prozoru morate unijeti sljedeće podatke
- Unesite radnju koraka za svoj testni slučaj
- Unesite pojedinosti o radnji koraka
- Kliknite Spremi i dodajte drugu radnju koraka ILI kliknite karticu Spremi i izađi ako više nema testnog koraka za dodavanje
Korak 8) Nakon što spremite i izađete iz testnog koraka, pojavit će se ovako
Dodjeljivanje testnog slučaja testnom planu
Da bi se testni slučaj izvršio, treba ga dodijeliti testnom planu. Ovdje ćemo vidjeti kako možemo dodijeliti testni slučaj planu testiranja.
Korak 1) Kliknite na ikonu postavki na ispitnoj ploči. Prikazat će popis operacija.
Korak 2) Kliknite na "Dodaj u testne planove"
Korak 3) Otvorit će se novi prozor, pretražite svoj projekt “Guru99”
- Označite potvrdni okvir pored svog plana testiranja
- Kliknite na gumb za dodavanje
Ovo će dodati vaš testni slučaj u vaš testni plan.
Stvaranje korisnika i dodjela uloga u TestLinku
Testlink pruža značajke upravljanja korisnicima i autorizacije.
Ispod je popis zadanih uloga u Testlink i njihova 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: Od TestlinkNa početnoj stranici kliknite ikonu korisnici/uloge na navigacijskoj traci
Korak 2: Kliknite Stvori
Korak 3: Ispunite sve podatke o korisnicima i kliknite gumb "Spremi".
Ovdje na popisu možemo vidjeti da su korisnici kreirani
Korak 4: Dodjeljivanje uloge testnog projekta korisniku,
- Kliknite na “Dodijelite uloge testnog projekta” kartica
- Odaberite naziv projekta
- Odaberite korisničku ulogu s padajućeg izbornika
Zahtjevi za pisanje
Korak 1: Na navigacijskoj traci odaberite "Vezu za zahtjeve", otvara se stranica sa zahtjevima.
Korak 2: Na stranici sa zahtjevima, na desnoj strani ploče kliknite gumb "kreiraj".
Korak 3: Otvorit će se novi prozor, unesite sve detalje poput
- ID dokumenta
- Naziv naslova
- Zahtjev Description
- I kliknite gumb "Spremi".
Za vrstu možete odabrati opciju s padajućeg izbornika - ovdje smo odabrali “Specifikacija korisničkog zahtjeva”
Korak 4: Trebalo bi stvoriti specifikaciju zahtjeva i prikazati na lijevoj bočnoj ploči ispod projekta “Guru99”.
Korak 5: Odaberite gumb za postavke na početnoj stranici specifikacije zahtjeva. Otvorit će drugi prozor.
Korak 6Kliknite karticu "Stvori" pod zahtjevom Operama.
Korak 7: Ispunite sve navedene podatke i kliknite gumb "Spremi".
- Unesite ID dokumenta
- Unesite naziv naslova
- Unesite opis
- Unesite status - je li u nacrtu, prerađeno, recenzirano, nije za testiranje itd. Ovdje smo odabrali važeće
- Unesite vrstu – korisničko sučelje, nefunkcionalno, informativno, značajka itd. Ovdje smo odabrali slučaj upotrebe
- Unesite potreban broj testnih slučajeva
- Unesite gumb "Spremi" na kraju
Bilješka: Za dodavanje više zahtjeva možete označiti potvrdni okvir i kliknuti gumb Spremi
Na lijevoj strani panela vidimo da je zahtjev dodan.
Dodjeljivanje zahtjeva testnim slučajevima
In Testlink, Zahtjev se može povezati s testnim slučajevima. To je vrlo važna značajka za praćenje pokrivenosti testom na temelju zahtjeva. U izvješćima o testiranju možete provjeriti koji zahtjevi nisu pokriveni i djelovati u skladu s njima kako biste ih dodali u pakete testova za maksimalnu pokrivenost testom
Korak 1: U odjeljku specifikacije testa otvorite bilo koji pojedinačni testni slučaj i kliknite na ikonu zahtjeva
Korak 2: Da biste testnom slučaju dodijelili specifikaciju zahtjeva, morate slijediti sljedeće korake
- Pomaknite se padajućim okvirom za odabir specifikacije zahtjeva
- Označite potvrdni okvir zahtjeva
- Kliknite na karticu "dodijeli".
Nakon klika na karticu "dodijeli", pojavit će se prozor s natpisom "Dodijeljeni zahtjev".
Izvođenje testnog slučaja
U TestLinku možemo pokrenuti testni slučaj i promijeniti status izvršenja testnog slučaja. Status testnog slučaja može se postaviti na “blokirano” “Prošlo”, or "neuspjeh". U početku, bit će u "not run" status, ali nakon što hopraštanje ažurirali, ne može se ponovno promijeniti u status "nije pokrenut".
Korak 1: Na navigacijskoj traci kliknite vezu "Izvršenje testa". Usmjerit će vas na ploču za izvođenje testa.
Korak 2: Na lijevoj bočnoj ploči odaberite testni slučaj koji želite pokrenuti
Korak 3: Nakon što odaberete testne slučajeve, otvorit će se prozor.
Korak 4: Slijedite sljedeće korake
- Unesite bilješke koje se odnose na izvršeni testni slučaj
- Odaberite njegov status
Korak 5: Na istoj stranici morate ispuniti slične detalje o izvođenju testnog slučaja. Ispunite detalje, odaberite status i zatim kliknite na "spremi izvršenje".
Generiranje izvješća o ispitivanju
Veza za testiranje podržava različite formate izvješća o ispitivanju kao što su
- HTML
- MS Word
- MS Excel
- OpenOffice Pisac
- OpenOffice Calc
Korak 1: Na navigacijskoj traci kliknite opciju Test Reports
Korak 2: Na lijevoj bočnoj ploči odaberite vezu "Test Report".
Korak 3: Za generiranje izvješća slijedite sljedeće korake
- Označite i uklonite oznaku s opcije koju želite istaknuti u izvješću o ispitivanju
- kliknite mapu vašeg projekta
Izvješće o ispitivanju će izgledati ovako
Izvoz testnog slučaja/testnog paketa
Testlink pruža značajke za izvoz testnih projekata/testnih paketa u vaš Testlink a zatim ih možete uvesti u drugu Testlink projekt na drugom poslužitelju ili sustavu. Da biste to učinili, morate slijediti sljedeći korak
Korak 1: Odaberite testni slučaj koji želite izvesti na stranici Specifikacije testa
Korak 2: Sada na desnoj strani ploče kliknite na ikona za postavljanje, prikazat će sve operacije koje se mogu izvesti na testnom slučaju.
Korak 3: Kliknite gumb "izvoz" dugme
Korak 4: Otvorit će se drugi prozor, označiti opciju prema zahtjevu i kliknuti karticu za izvoz
Generira se sljedeći XML
Uvoz testnog slučaja/testnog paketa
Korak 1: Odaberite mapu Test suite unutar koje želite uvesti test slučaj
Korak 2: Kliknite na ikonu postavki na desnoj strani ploče prikazat će sve operacije koje se mogu izvršiti na testnom paketu/testnom slučaju
Korak 3: Kliknite gumb za uvoz na popisu operacija testnog slučaja kao
Korak 4: Pregledajte i priložite XML datoteku testnog slučaja koju ste izvezli s testne veze i kliknite gumb za prijenos.
- Upotrijebite opciju pregledavanja za prilaganje XML datoteke testnog slučaja koju ste izvezli iz testlinka
- Kliknite na upload file
Kada učitate datoteku, otvorit će se prozor s navodima testnih slučajeva uvoza
Korak 5: Testni slučaj će se učitati i prikazati na desnoj strani ploče
rezime
U ovom vodiču pokrili smo različite aspekte TestLinka - poput načina na koji ga možete koristiti Testlink- kao upravljanje testiranjem. Objašnjava vam korak po korak kako upravljati planom testiranja za svoj projekt, kako stvoriti korisnika i dodijeliti mu njihove uloge u skladu s tim ili čak kako uvesti ili izvesti testne slučajeve u svoj projekt. Ostale korisne značajke poput generiranja izvješća, definiranja zahtjeva itd. također su dobro prikazane u ovom vodiču.