testlink tutorial layman s guide testlink test management tool
Ovo je cjelovit vodič za početak korištenja najpopularnijeg alata za upravljanje testom otvorenog koda - TestLink.
Saznajte kako brzo postaviti i započeti upotrebu TestLink Alat za upravljanje testovima s ovim dubinskim Vodiči za TestLink .
Napomena urednika - Ako i dalje koristite proračunske tablice MS Excel za praćenje testnih slučajeva i izvršavanje, ovo je najbolje vrijeme za prelazak na alat za upravljanje testovima. Iz tog smo razloga odabrali dugogodišnji popularni alat za upravljanje testom otvorenog koda. Probaj!
Ovu seriju TestLink Tutorials podijelili smo u 4 dijela:
Evo popisa svih tutorijala iz ove serije:
Tutorial br. 1 za TestLink) Uvod u TestLink, instalacija i stvaranje plana ispitivanja i test slučajeva
Vodič za TestLink br. 2) Upravljanje zahtjevima, izvršenje testa i generiranje izvještaja o ispitivanju
Vodič za TestLink br. 3) Daljinsko ažuriranje statusa izvršenja testnog slučaja tj. putem koda Selenium WebDriver pomoću API-ja TestLink (napredni koncepti)
Vodič za testiranje veze # 4) Ispitne metrike, upravljanje ključnim riječima, prilagođena polja i grafikoni izvještaja o ispitivanju
Počnimo s 1. dijelom ove serije.
Što ćete naučiti:
Uvod u TestLink
Ovo je najčešće korišten alat za upravljanje testom otvorenog koda zasnovan na internetu. Objedinjuje i specifikaciju zahtjeva i specifikaciju ispitivanja zajedno. Korisnik može stvoriti test projekte i dokumentirati test slučajeve pomoću ovog alata. Možemo stvoriti račun za više korisnika / testera i dodijeliti različite korisničke uloge. Administratorski korisnici mogu upravljati zadacima dodjele testnih slučajeva.
Podržava ručno i automatizirano izvršavanje test slučajeva. Pomoću ovog alata testeri mogu stvoriti izvješće o ispitivanju i dokumente plana ispitivanja u roku od jedne minute. Podržava stvaranje izvještaja o testiranju u formatima MS Word, Excel i HTML.
TestLink također podržava integraciju s mnogima popularni sustavi za praćenje nedostataka poput Mantisa, BugZille, Jira , Youtrack i TRAC. Možemo povezati određenu kartu s programskim pogreškama. Također podržava i održava višestruke ispitne projekte. Budući da je riječ o web alatu, više korisnika može istodobno pristupiti njegovoj funkcionalnosti sa svojim vjerodajnicama i dodijeljenim ulogama.
Prednosti TestLinka
- Podržava više projekata.
- Jednostavni slučajevi uvoza ili izvoza.
- Jednostavno integriranje s mnogim alatima za upravljanje nedostacima.
- Automatizirano izvršavanje testnog slučaja kroz XML-RPC.
- Lako je filtrirati test slučajeve s ključnim riječima, verzijom i ID-om testusa.
- Može pružiti vjerodajnice za više korisnika i dodijeliti im uloge.
- Lako je dodijeliti test slučajeve više korisnika.
- Jednostavno generiranje testa i izvješća o testovima u raznim formatima.
Instalacija TestLink-a
AŽURIRAJ: Verziju TestLink-a u oblaku možete instalirati provjerom koraka na ova stranica.
Preduvjeti:
- Apache web poslužitelj
- PHP
- MySQL
Bilješka : Ako je za vaš projekt dodijeljen sistemski administrator, možete zatražiti od sysadmina da to instalira za vaš projekt i preskočite izravno na korak „Izrada testnog projekta“. (Ako imate vremena za ove instalacije, predložit ću vam da se okušate. To će dodati vaše iskustvo. :) )
Da biste instalirali TestLink, morate instalirati web poslužitelj Apache, PHP i MySQL. Ako vaš sustav ili poslužitelj već imaju instalirane Apache, PHP i MySQL, tada možete izravno instalirati ovaj alat kao što je spomenuto u ' Instalacija TestLink ”Odjeljak u nastavku.
Inače, slijedite dolje navedene korake da biste prvo instalirali Apache, PHP i MySQL.
Instalacija Apachea
Ovaj odjeljak sadrži korake koje treba slijediti za instalaciju web poslužitelja Apache.
Korak 1: Preuzmite Apache ovdje .
Korak 2: Izdvojite Zip datoteku u C: /
3. korak: Kopirajte put C: Apache24 bin i dodajte ga varijablom okruženja puta.
Korak # 4: Otvorite naredbeni redak. (Pokreni kao administrator)
cd na C: / Apache24 / bin i izvodite sljedeće naredbe jednu po jednu
httpd -k instalacija
httpd -k početak
Instalacija PHP-a
Ovaj odjeljak sadrži korake koje treba slijediti za instaliranje PHP-a i konfiguriranje PHP-a s Apacheom.
Korak 1: Preuzmite PHP s ove stranice (nit je sigurna).
Izvuci ovo u C: php
Korak 2: Preimenujte php.ini-development u php.ini
3. korak: Dodati C: php do varijable okruženja puta.
Korak # 4: Uredi php.ini i dodajte / uredite sljedeće retke,
display_errors = Uključeno
log_erros = Uključeno
doc_root = C: / Apache24 / htdocs
extension_dir = 'C: / php / ext'
Korak # 5: Uredi httpd.conf i dodajte / uredite sljedeće retke,
LoadModule php5_module “C: /php/php5apache2_4.dll”
AddType aplikacija / x-httpd-php .php .html .php4 .php5
Na kraju httpd.conf datoteka dodaj,
PHPIniDir “C: / php”
Korak # 6: Stvorite datoteku s imenom phpinfo.php iznutra C: / Apache24 / htdocs & dodaj sljedeći redak u datoteku.
Korak # 7: Kopirati php-mysql.dll u C: / php / vanj i stavite ga unutra C: / Windows / System32
Korak # 8: Ponovo pokrenite Apache .
Instalacija MySQL-a
Ovaj odjeljak sadrži korake koje treba slijediti za instalaciju MySQL-a.
Korak 1: Preuzmite MySQL s ove stranice i instalirajte ga.
Korak 2: Na svom MySQL poslužitelju izradite bazu podataka pod nazivom „TestLink“.
3. korak: U php.ini pokomentirati MySQL proširenje.
I postavite vremensku zonu datuma kao 'PRC'.
što statička analiza ne može naći
Instalacija TestLinka
Ovaj odjeljak sadrži korake koje treba slijediti za instalaciju TestLinka na web poslužitelju Apache.
Korak 1: Preuzmite TestLink s ove stranice .
Korak 2: Izdvojite paket, preimenujte ga u 'testlink' i stavite unutra ' C: / Apache24 / htdocs '
3. korak: Uredi config.inc.php i uredite sljedeće retke,
$ tlCfg-> log_path = ‘C: / Apache24 / htdocs / testlink / logs /’;
$ tlCfg-> config_check_warning_mode = ‘TIHO’;
$ g_repositoryPath = ‘C: / Apache24 / htdocs / testlink / upload_area’;
Spremite promjene i otvoritehttp: // localhost: 80 / testlinkiz preglednika.
Kliknite gumb 'Dalje' dok se instalacija ne dovrši.
Korak # 4: Sada se možete prijaviti na TestLink pristupanjemhttp: // localhost: 80 / testlink.
Korisničko ime: admin
Lozinka: admin
Bilješka: Ako želite snimke zaslona za ove korake instalacije, molimo provjerite ovaj vodič za instalaciju .
Izrada testnog projekta
Test Project je projekt stvoren za određeni proizvod / projekt. Sadrži planove ispitivanja, ispitne jedinice, test slučajeve i verzije. U TestLinku možemo održavati više projekata.
Ovaj odjeljak jasno objašnjava kako stvoriti testni projekt:
Korak 1: Stvaranje novog testnog projekta zahtijeva 'administratorska' prava. (Dakle, prijavite se s korisnikom administratora)
Korak 2: Pri prvom prijavljivanju izravno će prijeći na stranicu izrade projekta za testiranje. U suprotnom, odaberite vezu 'Test Project Management' na glavnoj stranici i kliknite gumb 'Create'.
3. korak: Otvorit će se odjeljak Test Project. Kliknite gumb 'Stvori'.
Korak # 4: Unesite naziv testnog projekta, opis i sva obavezna polja i kliknite gumb 'Stvori'.
Test projekti trebali bi se uspješno kreirati.
Izrada plana ispitivanja
Dokument o ispitnom planu sadrži cjelovite informacije poput opsega testiranja, prekretnica, kompleta za testiranje i test slučajeva. Nakon što stvorite testni projekt, sljedeći je korak izrada testnog plana.
Ovaj odjeljak jasno objašnjava stvaranje plana ispitivanja:
Korak 1: Kliknite vezu 'Upravljanje planom ispitivanja' na stranici radne površine.
Korak 2: Kliknite gumb „Izradi“ na stranici upravljanja planom ispitivanja.
3. korak: Na stranici unesite sve potrebne detalje.
Korak # 4: Kliknite gumb 'Stvori'. Treba ga spasiti.
Stvaranje gradnje
Izrada je posebno izdanje softvera.
Ovaj odjeljak jasno objašnjava kako stvoriti gradnju:
Korak 1: Kliknite na „Build / Releases“ kao što je prikazano na slici.
Korak 2: Kliknite gumb 'stvori'.
3. korak: Unesite detalje o izradi kako je prikazano na donjoj slici i kliknite gumb 'Stvori'.
Građu treba stvoriti i spremiti.
Izrada testsuita
Testsuite je zbirka test slučajeva koji mogu provjeravati / testirati istu komponentu. Ovaj odjeljak jasno objašnjava kako stvoriti testni paket. Slijedite korake u nastavku jedan po jedan da biste stvorili Testsuite.
Korak 1: Kliknite vezu 'Specifikacija testa' na radnoj površini. Trebao bi se pomaknuti do stranice specifikacija testa Projekta.
Korak 2: Kliknite ikonu postavki na desna ploča. Prikazat će niz operacija Test Suite.
3. korak: Kliknite na gumb za stvaranje paketa za testiranje.
Korak # 4 : Treba otvoriti stranicu sa specifikacijama za Test Suite. Ispunite detalje povezane s testnim paketom i kliknite gumb 'Stvori testni paket'.
kako se prijaviti za ispitivanje proizvoda
Izrađivat će se testni paket koji će se pojaviti na lijevoj strani, u strukturi stabla mapa.
Stvaranje test case-a
Testcase sadrži niz koraka za testiranje određenog scenarija s očekivanim rezultatom. Ovaj odjeljak objašnjava kako stvoriti testni slučaj zajedno s testnim koracima. Slijedite korake u nastavku jedan po jedan za stvaranje test slučajeva.
Korak 1: Kliknite mapu Test suite na lijevoj strukturi stabla
Korak 2: Kliknite ikonu postavki u sustavu Windows desna ploča. Na desnoj ploči prikazat će se popis postupaka s testnim slučajevima.
3. korak: Kliknite gumb Test test 'Create'. Otvorit će se stranica sa specifikacijama testnog slučaja.
Korak # 4: Unesite detalje na stranici sa specifikacijama za testni slučaj.
Korak # 5: Nakon unosa detalja, kliknite na gumb 'Stvori'. Spasit će test slučaj.
Korak # 6: Sada kliknite na gumb 'Stvori korake' u testnom slučaju. Pokazat će se uređivač koraka za testni slučaj.
Korak # 7: Počnite dodavati korake ispitivanja kao što je prikazano na slici.
Korak # 8: Kliknite gumb 'Spremi' da biste dodali daljnje korake ili kliknite gumb 'Spremi i izađi' da biste spremili korak i izašli iz uređivača.
Konačno, test slučaj koji smo upravo kreirali izgledat će ovako:
Dodjela testca za plan ispitivanja
Da bi se izvršio testni slučaj, treba ga dodijeliti planu ispitivanja. Ovaj odjeljak opisuje kako dodijeliti testni slučaj planu ispitivanja. Slijedite dolje spomenute korake da biste testnom planu dodijelili plan ispitivanja.
Korak 1: Kliknite ikonu postavki na ploči s test primjerom. Prikazat će popis operacija.
Korak 2: Kliknite gumb 'Dodaj u testne planove'.
3. korak: Kliknite potvrdni okvir plana ispitivanja kojem želite dodijeliti testni slučaj. A zatim kliknite gumb 'Dodaj'.
Test slučaj bit će uspješno dodan u plan ispitivanja.
To je sve za danas.
Osvrt na ono što smo naučili u ovom vodiču:
- TestLink pruža različite integrirane funkcije, poput dokumentiranja i izvršavanja testnih slučajeva, izvještaja o testiranju i generiranja plana ispitivanja.
- U TestLink može se definirati više korisnika s više uloga.
- To je web-alat za upravljanje testovima, tako da svi u organizaciji mogu pregledavati test slučajeve ako imaju valjane vjerodajnice za prijavu.
- Izvješća o ispitivanju mogu se jednostavno generirati u HTML, MS DOC ili Excel formatu.
- Možemo izvesti sve programske pakete i test slučajeve i uvesti ih u neke druge projekte. Ovo je vrlo korisno ako želimo ponovno upotrijebiti postojeće ispitne slučajeve za sljedeće verzije projekta.
Zbog ovih korisnih značajki, TestLink se široko koristi i već je dugo najpopularniji alat za upravljanje testom otvorenog koda.
O autoru: Hvala Anithi Eswari što nam je pomogla u izradi ovih korisnih vodiča. Trenutno radi kao viši inženjer za ispitivanje i dobro poznaje ručno i automatizirano testiranje te razne alate za upravljanje testovima.
Što dalje?
U 2ndi 3rddijelove ove serije vidjet ćemo kako upravljati zahtjevima, mapirati test slučajeve sa zahtjevima, ručno izvršavati test slučajeve, povezivati nedostatke i generirati izvještaje o testiranju . U naprednom dijelu vidjet ćemo kako koristiti Selenium WebDriver za automatski ažurirajte test slučajeve pomoću API-ja TestLink i uštedite vrijeme i novac koji su važni čimbenici za uspjeh bilo kojeg projekta. :)
Popis svih vodiča:
TestLink Vodič br. 1
Vodič br. 2 ovdje
Vodič br. 3 ovdje
Vodič # 4 ovdje
Kao i obično, mi smo tu da vam pomognemo. Javite nam svoje upite u komentarima ispod.
Preporučena literatura
- TestLink Tutorial 4 - Test Metrics, upravljanje ključnim riječima, prilagođena polja i grafikoni izvještaja o testiranju
- Vodič za upravljanje testovima: Vrhunski vodič za upravljanje testovima
- Vodič za TestLodge - Kako organizirati svoje projekte za testiranje softvera pomoću alata za upravljanje testom TestLodge
- Vodič za pregled alata za upravljanje testovima testova: Super jednostavna demonstracija od kraja do kraja
- Kako ažurirati status izvršenja testnog slučaja na daljinu putem selena - Tutorial # 3
- Dubinski vodiči za pomračenje za početnike
- Vodič za Bugzilla: Praktični vodič za alat za upravljanje nedostacima
- SVN Vodič: Upravljanje izvornim kodom pomoću Subverzije