testlink tutorial layman s guide testlink test management tool
To je popoln vodnik za začetek uporabe najbolj priljubljenega odprtokodnega orodja za upravljanje testov - TestLink.
Naučite se, kako hitro nastaviti in začeti uporabljati TestLink Orodje za upravljanje testov s temi poglobljenimi Vadnice za TestLink .
Opomba urednikov - Če še vedno uporabljate preglednice MS Excel za sledenje testnim primerom in izvajanje, je to najboljši čas, da preklopite na orodje za upravljanje testov. Iz tega razloga smo izbrali dolgoletno priljubljeno odprtokodno orodje za upravljanje testov. Poskusi!
To serijo vadnic TestLink smo razdelili na 4 dele:
Tu je seznam vseh vadnic v tej seriji:
Vadnica TestLink # 1) Predstavitev, namestitev in izdelava testnega načrta in testnih primerov TestLink
Vadnica TestLink št. 2) Upravljanje zahtev, izvajanje preizkusov in ustvarjanje poročil o preskusih
Vadnica TestLink št. 3) Posodabljanje stanja izvajanja testnega primera na daljavo s pomočjo kode Selenium WebDriver z uporabo API-ja TestLink (napredni koncepti)
Vadnica TestLink # 4) Meritve preskusov, upravljanje ključnih besed, polja po meri in grafikoni poročil o preskusih
Začnimo s 1. delom te serije.
Kaj se boste naučili:
Uvod v TestLink
To je najbolj pogosto uporabljeno spletno orodje za upravljanje odprtokodnih testov. Vključuje tako specifikacijo zahtev kot testno specifikacijo skupaj. Uporabnik lahko s tem orodjem ustvari testne projekte in dokumentira testne primere. Ustvarimo lahko račun za več uporabnikov / preizkuševalcev in dodelimo različne uporabniške vloge. Uporabniki skrbnika lahko upravljajo naloge dodeljevanja testnih primerov.
Podpira tako ročno kot avtomatizirano izvajanje testnih primerov. S tem orodjem lahko preizkuševalci v minuti pripravijo poročilo o preskusu in dokumente načrta preskusa. Podpira generiranje testnih poročil v oblikah MS Word, Excel in HTML.
TestLink podpira tudi integracijo z mnogimi priljubljeni sistemi za sledenje napakam kot Mantis, BugZilla, Jira , Youtrack in TRAC. Določeno napako lahko povežemo s testnimi primeri. Prav tako podpira in vzdržuje več testnih projektov. Ker gre za spletno orodje, lahko več uporabnikov hkrati dostopa do njegovih funkcij s svojimi poverilnicami in dodeljenimi vlogami.
Prednosti TestLink
- Podpira več projektov.
- Enostavni primeri za uvoz ali izvoz.
- Enostavna integracija s številnimi orodji za upravljanje napak.
- Avtomatizirano izvajanje testnega primera s pomočjo XML-RPC.
- Preprosto filtriranje testnih primerov s ključnimi besedami, različico in testnim ID-jem.
- Več uporabnikom lahko zagotovi poverilnice in jim dodeli vloge.
- Enostavno dodelite testne primere več uporabnikom.
- Enostavno ustvarjanje testa in poročil o testih v različnih oblikah.
Namestitev TestLink
NADGRADNJA: Različico TestLink v oblaku lahko namestite tako, da preverite navodila v nadaljevanju tej strani.
Predpogoji:
- Spletni strežnik Apache
- PHP
- MySQL
Opomba : Če je za vaš projekt dodeljen sistemski skrbnik, lahko sysadmina prosite, naj to namesti za vaš projekt in preskoči neposredno na korak »Ustvarjanje preizkusnega projekta«. (Če imate čas za izvedbo teh namestitev, vam predlagam, da se preizkusite. To bo dodalo vašo izkušnjo. :) )
Če želite namestiti TestLink, morate namestiti spletni strežnik Apache, PHP in MySQL. Če je v vašem sistemu ali strežniku že nameščen Apache, PHP in MySQL, lahko to orodje namestite neposredno, kot je navedeno v ' Namestitev TestLink ”Spodaj.
V nasprotnem primeru sledite spodnjim korakom, da najprej namestite Apache, PHP in MySQL.
Namestitev Apacheja
Ta razdelek vsebuje korake za namestitev spletnega strežnika Apache.
Korak 1: Prenesite Apache od tukaj .
2. korak: Izvlecite datoteko Zip v C: /
3. korak: Kopirajte pot C: Apache24 bin in jo dodajte s spremenljivko okolja poti.
4. korak: Odprite ukazni poziv. (Zaženi kot skrbnik)
cd do C: / Apache24 / bin in zaženite naslednje ukaze enega za drugim
httpd -k namestitev
httpd -k začetek
Namestitev PHP
Ta razdelek vsebuje korake za namestitev PHP in konfiguracijo PHP z Apache.
Korak 1: Prenesite PHP s te strani (nit je varna).
Izvlecite to v C: php
2. korak: Preimenujte php.ini-development v php.ini
3. korak: Dodaj C: php do spremenljivke okolja poti.
4. korak: Uredi php.ini in dodajte / uredite naslednje vrstice,
display_errors = Vklopljeno
log_erros = Vklopljeno
doc_root = C: / Apache24 / htdocs
extension_dir = “C: / php / ext”
5. korak: Uredi httpd.conf in dodajte / uredite naslednje vrstice,
LoadModule php5_module “C: /php/php5apache2_4.dll”
AddType application / x-httpd-php .php .html .php4 .php5
Konec leta httpd.conf datoteka dodaj,
PHPIniDir “C: / php”
6. korak: Ustvarite datoteko z imenom phpinfo.php znotraj C: / Apache24 / htdocs & dodaj naslednjo vrstico v datoteko.
7. korak: Kopirati php-mysql.dll v C: / php / zunaj in ga vstavite noter C: / Windows / System32
8. korak: Znova zaženite Apache .
Namestitev MySQL
Ta razdelek vsebuje korake za namestitev MySQL.
Korak 1: Prenesite MySQL s te strani in ga namestite.
2. korak: V strežniku MySQL ustvarite bazo podatkov z imenom »TestLink«.
3. korak: V php.ini razkomentirajte razširitev MySQL.
In nastavite časovni pas datuma kot 'PRC'.
pretvornik youtube v mp3, ki deluje
Namestitev TestLink
Ta razdelek vsebuje korake za namestitev TestLink v spletni strežnik Apache.
Korak 1: Prenesite TestLink s te strani .
2. korak: Izvlecite paket, ga preimenujte v »testlink« in ga vstavite v » C: / Apache24 / htdocs '
3. korak: Uredi config.inc.php in uredite naslednje vrstice,
$ tlCfg-> log_path = ‘C: / Apache24 / htdocs / testlink / logs /’;
$ tlCfg-> config_check_warning_mode = 'TIHO';
$ g_repositoryPath = ‘C: / Apache24 / htdocs / testlink / upload_area’;
Shranite spremembe in odpritehttp: // localhost: 80 / testlinkiz brskalnika.
Kliknite gumb »Naprej«, dokler namestitev ni končana.
4. korak: Zdaj se lahko prijavite v TestLink z dostopomhttp: // localhost: 80 / testlink.
Uporabniško ime: admin
Geslo: admin
Opomba: Če želite posnetke zaslona za te korake namestitve, prosimo preverite ta navodila za namestitev .
Ustvarjanje testnega projekta
Test Project je projekt, ustvarjen za določen izdelek / projekt. Vsebuje načrte preizkusov, testne komplete, testne primere in zgradbe. V programu TestLink lahko vzdržujemo več projektov.
Ta razdelek jasno razlaga, kako ustvariti testni projekt:
Korak 1: Ustvarjanje novega testnega projekta zahteva pravice 'skrbnika'. (Torej, prijavite se s skrbniškim uporabnikom)
2. korak: Ob prvi prijavi se bo neposredno pomaknil na stran za izdelavo preizkusnega projekta. V nasprotnem primeru na glavni strani izberite povezavo »Test Project Management« in kliknite gumb »Create«.
3. korak: Odprl se bo odsek Test Project. Kliknite gumb 'Ustvari'.
4. korak: Vnesite ime testnega projekta, opis in vsa zahtevana polja in kliknite gumb »Ustvari«.
Testne projekte je treba uspešno ustvariti.
Ustvarjanje testnega načrta
Dokument o preskusnem načrtu vsebuje popolne informacije, kot so obseg testiranja, mejniki, preskusni kompleti in primeri. Ko ustvarite testni projekt, je naslednji korak izdelava testnega načrta.
Ta razdelek jasno razlaga izdelavo preskusnega načrta:
Korak 1: Na namizju kliknite povezavo »Upravljanje testnega načrta«.
model življenjskega cikla v programskem inženirstvu
2. korak: Na strani za upravljanje preskusnega načrta kliknite gumb »Ustvari«.
3. korak: Na strani vnesite vse zahtevane podrobnosti.
4. korak: Kliknite gumb 'Ustvari'. Treba ga je shraniti.
Build Creation
Zgradba je posebna izdaja programske opreme.
Ta razdelek jasno razlaga, kako ustvariti zgradbo:
Korak 1: Kliknite na »Build / Releases«, kot je prikazano na sliki.
2. korak: Kliknite gumb 'Ustvari'.
3. korak: Vnesite podrobnosti o gradnji, kot je prikazano na spodnji sliki, in kliknite na gumb 'Ustvari'.
Zgradbo je treba ustvariti in shraniti.
Ustvarjanje Testsuite
Testsuite je zbirka testnih primerov, ki lahko potrjujejo / preizkušajo isto komponento. Ta razdelek jasno razlaga, kako ustvariti preskusno zbirko. Sledite spodnjim korakom, da ustvarite Testsuite.
Korak 1: Na namizju kliknite povezavo »Test Specification«. Moral bi se pomakniti na stran s specifikacijami testa projekta.
2. korak: Kliknite ikono za nastavitve na desni strani. Prikazala bo vrsto operacij testne zbirke.
3. korak: Kliknite gumb za ustvarjanje gumba za testni paket.
4. korak : Odpre se stran s specifikacijami za Test Suite. Izpolnite podrobnosti, povezane s testnim paketom, in kliknite gumb »Ustvari testni paket«.
Testni paket bo ustvarjen in prikazan na levi strani, drevesna struktura map.
Ustvarjanje testnega primera
Testcase vsebuje zaporedje testnih korakov za preizkušanje določenega scenarija s pričakovanim rezultatom. V tem razdelku je razloženo, kako ustvariti testni primer skupaj s preskusnimi koraki. Za ustvarjanje testnih primerov sledite spodnjim korakom.
Korak 1: Kliknite mapo Test suite na levi stranski drevesni strukturi
2. korak: Kliknite ikono za nastavitve v desni strani. Na desni plošči bo prikazan seznam operacij testnih primerov.
3. korak: Kliknite gumb Test test “Create”. Odprla se bo stran s specifikacijami testnega primera.
4. korak: Na strani s specifikacijami za testni primer vnesite podrobnosti.
5. korak: Po vnosu podrobnosti kliknite gumb »Ustvari«. Rešil bo testni primer.
6. korak: Zdaj v testnem primeru kliknite gumb »Ustvari korake«. Prikazal bo urejevalnik korakov za testni primer.
7. korak: Začnite dodajati preizkusne korake, kot je prikazano na sliki.
8. korak: Kliknite gumb »Shrani«, če želite dodati nadaljnje korake, ali kliknite gumb »Shrani in izstopi«, da shranite korak in izstopite iz urejevalnika.
Končno, testni primer, ki smo ga pravkar ustvarili, bo videti tako:
Dodelitev testnega primera preskusnemu načrtu
Če želite izvesti testni primer, ga je treba dodeliti testnemu načrtu. Ta razdelek opisuje, kako testnemu načrtu dodeliti testni načrt. Sledite spodnjim korakom, da testnemu primeru dodelite testni načrt.
Korak 1: Kliknite ikono za nastavitve na plošči testnega primera. Prikaže se seznam operacij.
2. korak: Kliknite gumb »Dodaj v testne načrte«.
3. korak: Kliknite potrditveno polje preskusnega načrta, ki mu želite dodeliti testni primer. Nato kliknite gumb »Dodaj«.
Testni primer bo uspešno dodan v testni načrt.
To je vse za danes.
Povzetek tega, kar smo se naučili v tej vadnici:
- TestLink ponuja različne integrirane funkcije, kot so dokumentiranje in izvajanje testnih primerov, poročilo o preskusu in generiranje načrta preskusa.
- V TestLink je mogoče določiti več uporabnikov z več vlogami.
- To je spletno orodje za upravljanje testov, zato lahko vsi v organizaciji brskajo po testnih primerih, če imajo veljavne poverilnice za prijavo.
- Poročila o preskusih lahko enostavno ustvarite v obliki HTML, MS DOC ali Excel.
- Izvozimo lahko vse testne komplete in testne primere in jih uvozimo v nekatere druge projekte. To je zelo koristno, če želimo ponovno uporabiti obstoječe testne primere za naslednje različice projekta.
Zaradi teh uporabnih funkcij se TestLink pogosto uporablja in je že dolgo najbolj priljubljeno orodje za upravljanje preskusov z odprto kodo.
O avtorju: Zahvaljujemo se Anithi Eswari za pomoč pri izdelavi teh koristnih vaj. Trenutno dela kot višja inženirka preizkusov in dobro pozna ročno in avtomatizirano testiranje ter različna orodja za upravljanje testov.
Kaj je naslednje?
V 2ndin 3rddeli te serije bomo videli kako upravljati z zahtevami, preslikati testne primere z zahtevami, ročno izvajati testne primere, povezati napake in ustvariti poročila o preskusih . V naprednem delu bomo videli, kako uporabiti Selenium WebDriver samodejno posodobi testne primere z API-jem TestLink in prihranite čas in denar, ki sta pomembna dejavnika za uspeh katerega koli projekta. :)
Seznam vseh vaj:
Vadnica TestLink št. 1
Vadnica št. 2 tukaj
Vadnica št. 3 tukaj
Vadnica št. 4 tukaj
Kot ponavadi smo tu, da vam pomagamo. V spodnjih komentarjih nam sporočite svoja vprašanja.
Priporočeno branje
- TestLink Vadnica 4 - Preskus meritev, upravljanje ključnih besed, polja po meri in grafikoni poročil o preskusih
- Vadnica za upravljanje testov: Vrhunski vodnik za upravljanje testov
- Vadnica za TestLodge - Kako organizirati svoje projekte za testiranje programske opreme z orodjem za upravljanje preizkusov TestLodge
- Vadnica za pregled orodja za upravljanje testov testov: Super preprosta predstavitev od konca do konca
- Kako na daljavo posodobiti stanje izvedbe testnega primera TestLink prek selena - Tutorial # 3
- Vadnice za globinsko zasenčenje za začetnike
- Vadnica za Bugzilla: Praktična vadnica o orodju za upravljanje napak
- Vadnica za SVN: Upravljanje izvorne kode z uporabo Subverzije