testlink tutorial layman s guide testlink test management tool
Detta är en komplett guide för att börja använda det mest populära testhanteringsverktyget med öppen källkod - TestLink.
Lär dig hur du snabbt ställer in och börjar använda TestLink Testhanteringsverktyg med dessa djupgående TestLink självstudier .
Redaktörens anmärkning - Om du fortfarande använder MS Excel-kalkylblad för att spåra testfall och utförande är det den bästa tiden för dig att byta till ett testhanteringsverktyg. Och av den anledningen har vi valt det länge populära testhanteringsverktyget med öppen källkod. Försök!
Vi har delat upp denna TestLink Tutorials-serie i fyra delar:
Här är listan över alla handledningar i denna serie:
TestLink-handledning nr 1) TestLink introduktion, installation och skapande av testplan och testfall
TestLink-handledning nr 2) Kravshantering, testutförande och generering av testrapporter
TestLink självstudie # 3) Uppdatera testfallets utförandestatus på distans dvs genom Selenium WebDriver-kod med TestLink API (avancerade koncept)
TestLink-handledning nr 4) Testmätvärden, nyckelordshantering, anpassade fält och testrapportdiagram
Låt oss börja med den första delen av denna serie.
Vad du kommer att lära dig:
Introduktion till TestLink
Detta är det mest använda webbaserade testhanteringsverktyget med öppen källkod. Den integrerar både kravspecifikationen och testspecifikationen tillsammans. Användaren kan skapa testprojekt och dokumentera testfall med detta verktyg. Vi kan skapa ett konto för flera användare / testare och tilldela olika användarroller. Administratörsanvändare kan hantera tilldelningsuppgifter för testfall.
Den stöder både manuell och automatiserad körning av testfall. Med detta verktyg kan testarna generera testrapporter och testplandokument inom en minut. Den stöder generering av testrapporter i MS Word-, Excel- och HTML-format.
TestLink stöder också integration med många populära Defect Tracking-system som Mantis, BugZilla, Jira , Youtrack och TRAC. Vi kan länka en specifik buggbiljett med testfall. Det stöder och underhåller flera testprojekt. Eftersom det är ett webbaserat verktyg kan flera användare få åtkomst till dess funktionalitet samtidigt med sina referenser och tilldelade roller.
Fördelar med TestLink
- Stöder flera projekt.
- Enkla testfall importera eller exportera.
- Lätt att integrera med många verktyg för hantering av fel.
- Automatiskt utförande av testfall genom XML-RPC.
- Lätt att filtrera testfall med nyckelord, version och Testcase-ID.
- Det kan ge autentiseringsuppgifter till flera användare och tilldela roller till dem.
- Lätt att tilldela testfall till flera användare.
- Lätt att generera testplan och testrapporter i olika format.
TestLink-installation
UPPDATERING: Du kan installera molnversionen av TestLink genom att kontrollera stegen på denna sida.
Förutsättningar:
- Apache webbserver
- PHP
- MySQL
Notera : Om du har tilldelat systemadministratör för ditt projekt kan du be sysadmin installera detta för ditt projekt och hoppa direkt till steget 'Skapa ett testprojekt'. (Om du har tid att göra dessa installationer föreslår jag att du försöker göra det. Detta kommer att öka din upplevelse. :) )
För att installera TestLink måste du installera Apache-webbserver, PHP och MySQL-server. Om ditt system eller din server redan har Apache, PHP och MySQL installerat kan du installera det här verktyget direkt som nämns i ' Installation av TestLink ”Nedan.
I annat fall följer du stegen nedan för att installera Apache, PHP och MySQL först.
Installation av Apache
Detta avsnitt innehåller steg som ska följas för att installera Apache-webbservern.
Steg 1: Ladda ner Apache härifrån .
Steg 2: Extrahera Zip-filen till C: /
Steg 3: Kopiera C: Apache24 bin-sökväg och lägg till den med en sökmiljövariabel.
Steg 4: Öppna kommandotolken. (Kör som administratör)
cd till C: / Apache24 / bin och kör följande kommandon en efter en
httpd -k installera
httpd -k start
Installation av PHP
Detta avsnitt innehåller steg som ska följas för att installera PHP och konfigurera PHP med Apache.
Steg 1: Ladda ner PHP från den här sidan (tråd är säker).
Extrahera detta till C: php
Steg 2: Byt namn på php.ini-utveckling till php.ini
Steg 3: Lägg till C: php till vägmiljövariabel.
Steg 4: Redigera php.ini och lägg till / redigera följande rader,
display_errors = På
log_erros = På
doc_root = C: / Apache24 / htdocs
extension_dir = “C: / php / ext”
Steg 5: Redigera httpd.conf och lägg till / redigera följande rader,
LoadModule php5_module “C: /php/php5apache2_4.dll”
AddType-applikation / x-httpd-php .php .html .php4 .php5
I slutet av httpd.conf fil lägg till,
PHPIniDir “C: / php”
Steg 6: Skapa en fil med namnet phpinfo.php inuti C: / Apache24 / htdocs & lägg till följande rad inuti filen.
Steg 7: Kopiera php-mysql.dll i C: / php / ext och lägg in den C: / Windows / System32
Steg 8: Starta om Apache .
Installation av MySQL
Detta avsnitt innehåller steg som ska följas för att installera MySQL.
Steg 1: Ladda ner MySQL från den här sidan och installera den.
Steg 2: Skapa en databas med namnet “TestLink” på din MySQL-server.
Steg 3: I php.ini avkommentera MySQL-tillägg.
Och ställ in datum tidszon som “PRC”.
vad är det bästa spionprogrammet för mobiltelefoner
Installation av TestLink
Detta avsnitt innehåller steg som ska följas för att installera TestLink i Apache-webserver.
Steg 1: Ladda ner TestLink från den här sidan .
Steg 2: Extrahera paketet, byt namn på det till “testlink” och lägg det i “ C: / Apache24 / htdocs '
Steg 3: Redigera config.inc.php och redigera följande rader,
$ tlCfg-> log_path = ‘C: / Apache24 / htdocs / testlink / logs /’;
$ tlCfg-> config_check_warning_mode = 'TYST';
$ g_repositoryPath = ‘C: / Apache24 / htdocs / testlink / upload_area’;
Spara ändringarna och öppnahttp: // localhost: 80 / testlänkfrån webbläsaren.
Klicka på 'nästa' tills installationen är klar.
Steg 4: Nu kan du logga in på TestLink genom att komma åthttp: // localhost: 80 / testlänk.
Användarnamn: admin
Lösenord: admin
Notera: Om du vill ha skärmdumpar för dessa installationssteg vänligen kontrollera denna installationsguide .
Skapa ett testprojekt
Testprojekt är ett projekt som skapats för en specifik produkt / ett projekt. Den innehåller testplaner, testsviter, testfall och byggnader. Vi kan hålla flera projekt i TestLink.
Detta avsnitt förklarar tydligt hur man skapar ett testprojekt:
Steg 1: Att skapa ett nytt testprojekt kräver 'admin' -rättigheter. (Så logga in med admin-användare)
Steg 2: När du loggar för första gången navigerar den direkt till sidan för skapande av testprojekt. I annat fall väljer du länken 'Testa projektledning' på huvudsidan och klickar på knappen 'Skapa'.
Steg 3: Testprojektavsnittet öppnas. Klicka på knappen 'Skapa'.
Steg 4: Ange testprojektnamn, beskrivning och alla obligatoriska fält och klicka på knappen 'Skapa'.
Testprojekt bör skapas framgångsrikt.
Skapa en testplan
Testplan-dokumentet innehåller fullständig information som testets omfattning, milstolpar, testsviter och testfall. När du har skapat ett testprojekt är nästa steg att skapa en testplan.
Detta avsnitt förklarar tydligt att skapa en testplan:
Steg 1: Klicka på länken 'Testplanhantering' på skrivbordssidan.
Steg 2: Klicka på 'Skapa' -knappen på testplanhanteringssidan.
Steg 3: Ange alla nödvändiga uppgifter på sidan.
Steg 4: Klicka på knappen 'Skapa'. Det ska sparas.
Bygg skapelse
Bygget är en specifik version av programvaran.
Detta avsnitt förklarar tydligt hur man skapar en build:
Steg 1: Klicka på ”Builds / Releases” som visas i figuren.
Steg 2: Klicka på 'skapa' -knappen.
Steg 3: Ange detaljerna om byggnaden som visas i bilden nedan och klicka på knappen 'Skapa'.
Bygget ska skapas och sparas.
Skapa Testsuite
Testsuite är en samling testfall som kan validera / testa samma komponent. Detta avsnitt förklarar tydligt hur man skapar en testsvit. Följ stegen nedan en efter en för att skapa en Testsuite.
Steg 1: Klicka på länken 'Testspecifikation' på skrivbordet. Det ska navigera till testspecifikationssidan för projektet.
Steg 2: Klicka på inställningsikonen på panelen till höger. Den kommer att visa en serie test suite-operationer.
Steg 3: Klicka på skapa en knapp för testpaketet.
Steg 4 : Test Suite-specifikationssidan ska öppnas. Fyll i detaljerna relaterade till testsviten och klicka på knappen “Skapa testsvit”.
Testpaketet skapas och visas på vänster sida, mappträdets struktur.
Skapa en testcase
Testcase innehåller en sekvens av teststeg för att testa ett specifikt scenario med ett förväntat resultat. Detta avsnitt förklarar hur du skapar ett testfall tillsammans med teststegen. Följ stegen nedan en för en för att skapa testfall.
Steg 1: Klicka på mappen Test suite på trädstrukturen till vänster
Steg 2: Klicka på inställningsikonen i panelen till höger. En lista över testfallshantering visas på panelen till höger.
Steg 3: Klicka på testfallet 'Skapa' -knappen. Det öppnar sidan Specifikation av testfall.
Steg 4: Ange information på sidan Test-specifikation.
helpdesk support intervju frågor och svar
Steg 5: När du har angett informationen klickar du på knappen ”Skapa”. Det sparar testfallet.
Steg 6: Klicka nu på knappen ”Skapa steg” i testfallet. Det visar testfallets stegredigerare.
Steg 7: Börja lägga till teststegen som visas på bilden.
Steg 8: Klicka på knappen 'Spara' för att lägga till ytterligare steg, eller klicka på knappen 'Spara och avsluta' för att spara steg och avsluta redigeraren.
Till sist, testfall som vi just skapat ser ut så här:
Tilldela testkropp till testplan
För att utföra ett testfall ska det tilldelas en testplan. Detta avsnitt beskriver hur man tilldelar ett testfall till en testplan. Följ stegen nedan för att tilldela ett testfall till en testplan.
Steg 1: Klicka på inställningsikonen på testfallspanelen. Den visar listan över åtgärder.
Steg 2: Klicka på knappen 'Lägg till i TestPlans'.
Steg 3: Klicka på kryssrutan för testplanen som du vill tilldela testfallet till. Klicka sedan på knappen 'Lägg till'.
Testfallet kommer att läggas till i testplanen.
Det är allt för idag.
Sammanfattning av vad vi lärde oss i den här handledningen:
- TestLink tillhandahåller olika integrerade funktioner som att dokumentera och genomföra testfall, testrapport och generering av testplan.
- Flera användare med flera roller kan definieras i TestLink.
- Det är ett webbaserat testhanteringsverktyg, så alla i organisationen kan bläddra i testfall om de har giltiga inloggningsuppgifter.
- Testrapporter kan enkelt genereras i HTML-, MS DOC- eller Excel-format.
- Vi kan exportera alla testsviter och testfall och kan importera dem till andra projekt. Detta är mycket användbart om vi vill återanvända befintliga testfall för nästa projektversioner.
På grund av dessa användbara funktioner används TestLink i stor utsträckning och det har länge varit det mest populära testhanteringsverktyget för öppen källkod.
Om författaren: Tack till Anitha Eswari för att hjälpa oss att skapa dessa användbara handledning. Hon arbetar för närvarande som senior testingenjör med god kunskap om manuell och automatiseringstest och olika testhanteringsverktyg.
Vad nästa?
I 2ndoch 3rddelar av denna serie kommer vi att se hur man hanterar krav, kartlägger testfall till krav, utför testfall manuellt, länkar fel och genererar testrapporter . I den avancerade delen kommer vi att se hur man använder Selen WebDriver till uppdatera testfall automatiskt med TestLink API och spara tid och pengar som är viktiga faktorer för framgången för ett projekt. :)
Lista över alla självstudier:
TestLink-handledning nr 1
Handledning nr 2 här
Självstudie 3 här
Handledning nr 4 här
Som vanligt är vi här för att hjälpa dig. Låt oss veta dina frågor i kommentarerna nedan.
Rekommenderad läsning
- TestLink självstudie 4 - Testmätvärden, nyckelordshantering, anpassade fält och testrapportdiagram
- Testhantering: En ultimat guide för testhantering
- TestLodge-handledning - Hur du organiserar dina programvarutestningsprojekt med TestLodge Test Management Tool
- Testuff Test Management Tool Review Tutorial: Super Simple End-to-End Demo
- Hur man uppdaterar TestLink Test Exekveringsstatus på distans genom Selen - Handledning nr 3
- Fördjupade förklaringar om förmörkelser för nybörjare
- Bugzilla Tutorial: Defect Management Tool Praktisk handledning
- SVN-handledning: Källkodshantering med subversion