testlink tutorial layman s guide testlink test management tool
Dette er en komplett guide for å begynne å bruke det mest populære open source-teststyringsverktøyet - TestLink.
Lær hvordan du raskt konfigurerer og begynner å bruke TestLink Test Management Tool med disse inngående TestLink opplæringsprogrammer .
Redaktørens merknad - Hvis du fremdeles bruker MS Excel-regneark for å spore testsaker og utførelse, er dette den beste tiden for deg å bytte til et Test Management-verktøy. Og av den grunn har vi valgt det mangeårige populære open-source Test Management Tool. Prøv det!
Vi har delt denne TestLink Tutorials-serien i 4 deler:
Her er listen over alle opplæringene i denne serien:
TestLink opplæring # 1) TestLink introduksjon, installasjon og oppretting av testplan og testtilfeller
TestLink opplæring # 2) Kravadministrasjon, Testutførelse og generering av testrapporter
TestLink opplæring # 3) Oppdaterer testutførelsesstatus eksternt dvs. gjennom Selenium WebDriver-kode ved bruk av TestLink API (avanserte konsepter)
TestLink opplæring # 4) Testmålinger, søkeordadministrasjon, egendefinerte felt og testrapportdiagrammer
La oss starte med 1. del av denne serien.
Hva du vil lære:
Introduksjon til TestLink
Dette er det mest brukte nettbaserte verktøyet for testadministrasjon med åpen kildekode. Den integrerer både kravspesifikasjonen og testspesifikasjonen sammen. Brukeren kan lage testprosjekter og dokumentere testtilfeller ved hjelp av dette verktøyet. Vi kan opprette en konto for flere brukere / testere og tildele forskjellige brukerroller. Admin-brukere kan administrere oppgaver for testtilfeller.
Den støtter både manuell og automatisert gjennomføring av testsaker. Med dette verktøyet kan testerne generere testrapporter og testplandokumenter innen et minutt. Den støtter generering av testrapporter i MS Word-, Excel- og HTML-formater.
TestLink støtter også integrering med mange populære Defect Tracking-systemer som Mantis, BugZilla, Jira , Youtrack og TRAC. Vi kan koble en spesifikk feilbillett til testtilfeller. Den støtter og vedlikeholder også flere testprosjekter. Siden det er et nettbasert verktøy, kan flere brukere få tilgang til funksjonaliteten samtidig med legitimasjonen og tildelte roller.
Fordeler med TestLink
- Støtter flere prosjekter.
- Enkle testtilfeller importerer eller eksporterer.
- Enkel å integrere med mange verktøy for mangler.
- Automatisert testutførelse gjennom XML-RPC.
- Enkel å filtrere testtilfeller med nøkkelord, versjon og Testcase ID.
- Det kan gi legitimasjon til flere brukere og tildele roller til dem.
- Enkelt å tilordne testsaker til flere brukere.
- Enkel å generere testplan og testrapporter i forskjellige formater.
TestLink-installasjon
OPPDATER: Du kan installere skyversjonen av TestLink ved å sjekke trinnene på denne siden.
Forutsetninger:
- Apache webserver
- PHP
- MySQL
Merk : Hvis du har tildelt systemadministrator for prosjektet ditt, kan du be sysadmin om å installere dette for prosjektet ditt og hoppe direkte til trinnet 'Opprette et testprosjekt'. (Hvis du har tid til å gjøre disse installasjonene, vil jeg foreslå at du prøver deg på det. Dette vil øke opplevelsen din. :) )
For å installere TestLink, må du installere Apache webserver, PHP og MySQL server. Hvis systemet eller serveren din allerede har Apache, PHP og MySQL installert, kan du installere dette verktøyet direkte som nevnt i ' Installasjon av TestLink Avsnittet nedenfor.
Ellers følger du trinnene nedenfor en for en for å installere Apache, PHP og MySQL først.
Installasjon av Apache
Denne delen inneholder trinn som skal følges for å installere Apache-webserveren.
Trinn 1: Last ned Apache herfra .
Steg 2: Pakk ut zip-filen til C: /
Trinn 3: Kopier C: Apache24 bin-bane og legg til denne med en sti-miljøvariabel.
Trinn 4: Åpne ledeteksten. (Kjør som administrator)
cd til C: / Apache24 / bin og kjør følgende kommandoer en etter en
httpd -k installere
httpd -k start
Installasjon av PHP
Denne delen inneholder trinn som skal følges for å installere PHP og konfigurere PHP med Apache.
Trinn 1: Last ned PHP fra denne siden (tråden er trygg).
Pakk ut dette til C: php
Steg 2: Gi nytt navn til php.ini-utvikling til php.ini
Trinn 3: Legg til C: php til sti miljøvariabel.
Trinn 4: Redigere php.ini og legg til / rediger følgende linjer,
display_errors = På
log_erros = På
doc_root = C: / Apache24 / htdocs
extension_dir = “C: / php / ext”
Trinn 5: Redigere httpd.conf og legg til / rediger følgende linjer,
LoadModule php5_module “C: /php/php5apache2_4.dll”
AddType-applikasjon / x-httpd-php .php .html .php4 .php5
Ved slutten av httpd.conf fil legge til,
PHPIniDir “C: / php”
Trinn 6: Opprett en fil med navnet phpinfo.php innsiden C: / Apache24 / htdocs & legg til følgende linje inne i filen.
Trinn 7: Kopiere php-mysql.dll i C: / php / ekst og legg den inn C: / Windows / System32
Trinn 8: Start Apache på nytt .
Installasjon av MySQL
Denne delen inneholder trinn som skal følges for å installere MySQL.
Trinn 1: Last ned MySQL fra denne siden og installer den.
Steg 2: Opprett en database med navnet “TestLink” på MySQL-serveren.
Trinn 3: I php.ini uncomment MySQL-utvidelse.
Og sett dato tidssone som “PRC”.
webtjenester testing intervju spørsmål og svar
Installasjon av TestLink
Denne delen inneholder trinn som skal følges for å installere TestLink i Apache webserver.
Trinn 1: Last ned TestLink fra denne siden .
Steg 2: Pakk ut pakken, gi den nytt navn til “testlink” og legg den i “ C: / Apache24 / htdocs '
Trinn 3: Redigere config.inc.php og rediger følgende linjer,
$ tlCfg-> log_path = ‘C: / Apache24 / htdocs / testlink / logs /’;
$ tlCfg-> config_check_warning_mode = ‘STIL’;
$ g_repositoryPath = ‘C: / Apache24 / htdocs / testlink / upload_area’;
Lagre endringene, og åpnehttp: // localhost: 80 / testlinkfra nettleseren.
Klikk på 'neste' -knappen til installasjonen er fullført.
Trinn 4: Nå kan du logge på TestLink ved å få tilgang tilhttp: // localhost: 80 / testlink.
Brukernavn: admin
Passord: admin
Merk: Hvis du vil ha skjermbilder for disse installasjonstrinnene sjekk denne installasjonsveiledningen .
Lage et testprosjekt
Test Project er et prosjekt opprettet for et bestemt produkt / prosjekt. Den inneholder testplaner, testpakker, testtilfeller og bygg. Vi kan opprettholde flere prosjekter i TestLink.
Denne delen forklarer tydelig hvordan du lager et testprosjekt:
Trinn 1: Å lage et nytt testprosjekt krever “admin” -rettigheter. (Så logg inn med administratorbruker)
Steg 2: Når du logger for første gang, navigerer den direkte til siden Opprett testprosjekt. Ellers velger du 'Test Project Management' -linken på hovedsiden og klikker på 'Create' -knappen.
Trinn 3: Testprosjekt seksjonen vil bli åpnet. Klikk på 'Opprett' -knappen.
Trinn 4: Skriv inn testprosjektnavn, beskrivelse og alle nødvendige felt, og klikk på 'Opprett' -knappen.
Testprosjekter bør opprettes med suksess.
Lage en testplan
Testplan-dokumentet inneholder fullstendig informasjon som omfanget av testing, milepæler, testpakker og testtilfeller. Når du har opprettet et testprosjekt, er neste trinn å lage en testplan.
Denne delen forklarer tydelig å lage en testplan:
Trinn 1: Klikk på koblingen 'Testplanadministrasjon' på skrivebordssiden.
Steg 2: Klikk på 'Opprett' -knappen på testplanadministrasjonssiden.
Trinn 3: Skriv inn alle nødvendige detaljer på siden.
Trinn 4: Klikk på 'Opprett' -knappen. Det skal reddes.
Bygg skapelse
Bygget er en spesifikk utgivelse av programvaren.
Denne delen forklarer tydelig hvordan du lager en build:
Trinn 1: Klikk på “Builds / Releases” som vist i figuren.
Steg 2: Klikk på 'Opprett' -knappen.
Trinn 3: Skriv inn detaljene om byggingen som vist i figuren nedenfor, og klikk på 'Opprett' -knappen.
Bygningen skal opprettes og lagres.
Opprette testsuite
Testsuite er en samling testsaker som kan validere / teste den samme komponenten. Denne delen forklarer tydelig hvordan du oppretter en testpakke. Følg trinnene nedenfor en for en for å lage en Testsuite.
Trinn 1: Klikk på koblingen 'Testspesifikasjon' på skrivebordet. Den skal navigere til testspesifikasjonssiden til prosjektet.
Steg 2: Klikk på innstillingsikonet på panelet til høyre. Den vil vise en serie med testpakkeoperasjoner.
Trinn 3: Klikk på opprett en knapp for testpakken.
Trinn 4 : Spesifikasjonssiden for Test Suite skal åpnes. Fyll ut detaljene relatert til testpakken og klikk 'Opprett testpakke' -knappen.
Testpakken blir opprettet og vises på venstre side, mappestrukturen.
Lage en testcase
Testcase inneholder en rekke testtrinn for å teste et spesifikt scenario med forventet resultat. Denne delen forklarer hvordan du oppretter en testtilfelle sammen med teststrinn. Følg trinnene nedenfor en for en for å lage testsaker.
Trinn 1: Klikk på Test suite-mappen på venstre trestruktur
Steg 2: Klikk på innstillingsikonet i panelet til høyre. En liste over testsakshandlinger vises på panelet til høyre.
er en nettverksnøkkel det samme som et passord
Trinn 3: Klikk på Test case “Create” -knappen. Det åpner siden for spesifikasjon av testsaker.
Trinn 4: Skriv inn detaljer på siden Test-spesifikasjon.
Trinn 5: Når du har skrevet inn detaljene, klikker du på knappen 'Opprett'. Det vil lagre testsaken.
Trinn 6: Klikk nå på 'Opprett trinn' -knappen i testsaken. Det viser test case trinn redaktør.
Trinn 7: Begynn å legge til testtrinnene som vist på bildet.
Trinn 8: Klikk på 'Lagre' -knappen for å legge til flere trinn, eller klikk på 'Lagre og avslutt' -knappen for å lagre trinn og avslutte redigeringsprogrammet.
Endelig, test case vi nettopp opprettet vil se slik ut:
Tilordne testcase til testplan
For å utføre en testsak, bør den tilordnes en testplan. Denne delen beskriver hvordan du tildeler en testtilfelle til en testplan. Følg trinnene nedenfor for å tilordne en testsak til en testplan.
Trinn 1: Klikk på innstillingsikonet på testcase-panelet. Den viser listen over operasjoner.
Steg 2: Klikk på “Legg til i TestPlans” -knappen.
Trinn 3: Klikk på avkrysningsruten for testplanen, som du vil tilordne testsaken til. Og klikk deretter på “Legg til” -knappen.
Testsaken blir lagt til i testplanen.
Det var alt for i dag.
Sammendrag av det vi lærte i denne opplæringen:
- TestLink tilbyr ulike funksjoner integrert som dokumentasjon og gjennomføring av testtilfeller, testrapport og generering av testplan.
- Flere brukere med flere roller kan defineres i TestLink.
- Det er et nettbasert testadministrasjonsverktøy, slik at alle i organisasjonen kan bla gjennom testtilfeller hvis de har gyldig påloggingsinformasjon.
- Testrapporter kan enkelt genereres i HTML-, MS DOC- eller Excel-format.
- Vi kan eksportere alle testsuitene og testtilfellene, og kan importere dem til noen andre prosjekter. Dette er veldig nyttig hvis vi ønsker å gjenbruke eksisterende testsaker for de neste prosjektversjonene.
På grunn av disse nyttige funksjonene er TestLink mye brukt, og det har vært det mest populære verktøyet for åpen kildekode for testadministrasjon lenge.
Om forfatteren: Takk til Anitha Eswari som hjalp oss med å lage disse nyttige opplæringene. Hun jobber for tiden som senior testingeniør med god kunnskap om manuell og automatiseringstesting og forskjellige testadministrasjonsverktøy.
Hva nå?
I 2ndog 3rddeler av denne serien får vi se hvordan du håndterer krav, kartlegger testtilfeller til krav, utfører testsaker manuelt, kobler feil og genererer testrapporter . I den avanserte delen vil vi se hvordan du bruker Selenium WebDriver til oppdater testtilfeller automatisk ved hjelp av TestLink API og spare tid og penger som er viktige faktorer for suksessen til ethvert prosjekt. :)
Liste over alle opplæringsprogrammer:
TestLink opplæring nr. 1
Opplæring nr. 2 her
Opplæring nr. 3 her
Opplæring nr. 4 her
Som vanlig er vi her for å hjelpe deg. Gi oss beskjed om dine spørsmål i kommentarene nedenfor.
Anbefalt lesing
- TestLink opplæring 4 - Testmålinger, søkeordadministrasjon, egendefinerte felt og testrapportdiagrammer
- Test Management Tutorial: En Ultimate Guide To Test Management
- TestLodge Tutorial - Slik organiserer du programvaretestprosjekter ved hjelp av TestLodge Test Management Tool
- Testuff Test Management Tool Review Tutorial: Super Simple End-To-End Demo
- Hvordan oppdatere TestLink Test Case Execution Status eksternt gjennom Selen - Veiledning nr. 3
- In-Depth Eclipse Tutorials For Beginners
- Bugzilla Tutorial: Defect Management Tool Hands-on Tutorial
- SVN Tutorial: Source Code Management Using Subversion