TestLinki õpetus

⚡ Nutikas kokkuvõte

TestLinki õpetus Täielik juhend selgitab, kuidas kasutada avatud lähtekoodiga TestLinki veebiplatvormi otsast lõpuni testide haldamiseks, hõlmates projekti seadistamist, testiplaane, testversioone, testikomplekte, testijuhtumeid, kasutajarolle ja nõudeid. tracvõimekus, teostus trackuningas, aruandlus ning impordi või ekspordi töövood.

  • 🧭 Tsentraliseeritud testihaldus: TestLink seob nõuded, testispetsifikatsioonid ja teostusstaatuse ühte veebipõhisesse tööruumi, et meeskonnad saaksid track katvus projektide lõikes.
  • 🏗️ Projekti hierarhia: Looge selge struktuur, luues esmalt testprojekti, seejärel testiplaani, ehituse, testikomplekti ja individuaalsed testijuhtumid samm-sammult detailselt.
  • 👥 Rollipõhine juurdepääs: Määra külalise, testija, vanemtestija, juhi ja administraatori rollid, nii et iga kasutaja saaks muuta või käivitada ainult seda, mida tema vastutusala lubab.
  • 🔗 Nõue Tracvõimekus: Siduge nõuete spetsifikatsioonid testjuhtumitega, et kontrollida hõlmatust ja leida kiiresti lüngad testiaruannete vaates.
  • 📤 Kaasaskantavad XML-töövood: Ekspordi testijuhtumeid või -komplekte XML-vormingusse ja impordi need uuesti teise TestLinki serverisse või projekti ilma artefakte käsitsi uuesti loomata.

TestLinki õpetus

Mis on TestLink?

TestLink on üks enimkasutatavaid veebipõhiseid avatud lähtekoodiga testihaldustööriistu. See sünkroniseerib nõuete spetsifikatsiooni ja testi spetsifikatsiooni ühes tööruumis, nii et meeskonnad saavad planeerida, dokumenteerida ja track kvaliteeditegevusi koos. TestLinki abil saate luua testiprojekti, dokumenteerida testjuhtumeid ja kaasata mitu kasutajat erinevate rollidega. Administraator haldab testijuhtumite määramist kogu meeskonnas.

TestLink toetab nii testide automatiseeritud kui ka käsitsi käivitamist. Testijad saavad genereerida Katseplaan ja testige selle tööriista abil aruannet murdosa ajaga. See toetab aruandeid mitmes vormingus, sealhulgas Excelis, MS Wordis ja HTML-is. See integreerub ka populaarsete Defekt trackuninglikud süsteemid nagu JIRA, MANTIS, BUGZILLA ja TRACKuna see on veebipõhine, saavad mitu kasutajat seda samaaegselt kasutada oma volituste ja määratud rollidega.

TestLinki eelised

Enne seadistamise juurde asumist on kasulik mõista, miks TestLink on endiselt populaarne valik testide haldamiseks kvaliteedikontrolli meeskondade seas.

  • See toetab mitut projekti ühe installi all.
  • See võimaldab testide hõlpsat eksportimist ja importimist serverite vahel.
  • See integreerub hõlpsalt paljude defektide haldamise tööriistadega.
  • See käivitab automatiseeritud testjuhtumeid XML-RPC kaudu.
  • See filtreerib testjuhtumeid versiooni, märksõnade, testjuhtumi ID ja muude atribuutide järgi.
  • See määrab testijuhtumid mitmele kasutajale mõne klõpsuga.
  • See genereerib testiplaane ja testiaruandeid erinevates vormingutes.
  • See annab volitusi mitmele kasutajale ja toetab detailset rollide määramist.

Logige sisse TestLinki

Kui TestLink on installitud, tuleb kõigepealt administraatorina sisse logida ja avada peamine armatuurlaud.

Step 1) Ava TestLinki avaleht ja sisesta sisselogimisandmed.

  1. Sisesta kasutajatunnus – admin
  2. Sisestage parool
  3. Klõpsake sisselogimise vahekaarti

Logige sisse TestLinki

Testprojekti loomine

Testprojekt toimib kõigi seotud testiplaanide, testikomplektide ja juhtumite kõrgeima taseme konteinerina. Järgmised sammud näitavad, kuidas luua oma esimene projekt.

Step 1) Peaaknas klõpsake valikul „Testiprojekti haldamine“. See avab uue akna.

Testprojekti loomine

Step 2) Uue projekti loomiseks klõpsake vahekaarti „Loo“.

Testprojekti loomine

Step 3) Sisestage kõik kohustuslikud väljad, näiteks kategooria, projekti nimi, eesliide ja kirjeldus. Pärast vajalike andmete sisestamist klõpsake akna allosas asuvat vahekaarti „Loo“.

Testprojekti loomine

See loob teie projekti "Guru99” edukalt.

Testprojekti loomine

Testiplaani koostamine

Testiplaan sisaldab kogu teavet, sealhulgas tarkvara testimise ulatust, verstaposte, testikomplekte ja testijuhtumeid. Kui projekt on olemas, on järgmine samm selle testiplaani määratlemine.

Step 1) Klõpsake avalehel valikul Testiplaani haldus.

Testiplaani koostamine

Step 2) Avaneb uus leht. Lehe allosas klõpsake vahekaarti „Loo“.

Testiplaani koostamine

Step 3) Täitke kogu vajalik teave, näiteks nimi, kirjeldus ja valik „loo olemasolevast testiplaanist“. Seejärel klõpsake nuppu „Loo“.

Testiplaani koostamine

Step 4) . Guru99 Testiplaan on edukalt loodud.

Testiplaani koostamine

Loo loomine

Järk esindab testitava tarkvara konkreetset versiooni. Järgud on kasulikud rühmatööde jaoks.ping täitmistulemused rakenduse konkreetse versiooni suhtes.

Step 1) Klõpsake avalehel valiku „Testiplaan” all valikul „Versioonid/väljaanded”.

Loo loomine

Step 2) Järgmises aknas täitke kõik tarkvaraversiooni üksikasjad ja klõpsake salvestamiseks nuppu „Loo”.

  1. Sisestage pealkirja nimi
  2. Sisestage tarkvaraversiooni kirjeldus
  3. Märkige oleku ruut – Aktiivne
  4. Märkige oleku ruut – Avatud
  5. Valige väljalaskekuupäev
  6. Klõpsake nuppu „Loo”

Loo loomine

Kui väljalase on loodud, näeb see välja selline.

Loo loomine

Testikomplekti loomine

Testikomplekt on testide kogum, mis valideerivad sama komponenti või funktsiooni. Järgmised sammud selgitavad, kuidas oma projekti jaoks testikomplekti luua.

Step 1) Klõpsake avalehel valikul „Testi spetsifikatsioon”.

Testikomplekti loomine

Step 2) Klõpsake paneeli paremal küljel seadete ikooni Testikomplekti loomine. Kuvatakse testimistoimingute loend.

Step 3) Klõpsake testimiskomplekti vahekaarti „Loo“.

Testikomplekti loomine

Step 4) Täitke kõik testimiskomplekti andmed ja klõpsake nuppu „Salvesta“.

  1. Sisestage testimiskomplekti nimi
  2. Sisestage oma testimiskomplekti üksikasjad
  3. Testikomplekti salvestamiseks klõpsake nuppu „Salvesta“

Testikomplekti loomine

Saate vaadata testimiskomplekti Guru99 on loodud.

Testikomplekti loomine

Teie testimiskomplekt kuvatakse paneeli vasakul küljel kaustapuu struktuuri all.

Testjuhtumi loomine

Testjuhtum sisaldab testietappide jada, mis on loodud konkreetse stsenaariumi valideerimiseks oodatava tulemusega. Allolevad sammud selgitavad, kuidas luua testjuhtum koos selle üksikute testietappidega.

Step 1) Klõpsake kaustapuu struktuuri all paneeli vasakul küljel asuval kaustal Test Suite.

Testjuhtumi loomine

Step 2) Klõpsake paremal küljel asuval sätete ikoonil. Kuvatakse testjuhtumite toimingute loend.

Testjuhtumi loomine

Step 3) Avaneb uus aken. Uue testi loomiseks klõpsake testi toimingute all nuppu „Loo“.

Testjuhtumi loomine

Step 4) Sisestage üksikasjad testjuhtumi spetsifikatsiooni lehele.

Testjuhtumi loomine

Step 5) Pärast andmete sisestamist klõpsake nende salvestamiseks nuppu „Loo“. Testjuhtum Guru99 on edukalt loodud.

Testjuhtumi loomine

Step 6) Klõpsake kaustas oleval testjuhtumil. Avaneb uus aken. Testjuhtumi sammuredaktori käivitamiseks klõpsake nuppu „Loo sammud“.

Testjuhtumi loomine

Step 7) Samal lehel avaneb teine ​​aken. Sisestage järgmised andmed.

  1. Sisesta oma testjuhtumi etapiviisiline toiming
  2. Sisestage toimingu üksikasjad
  3. Klõpsake nuppu „Salvesta ja lisa veel üks sammutoiming” VÕI klõpsake nuppu „Salvesta ja välju”, kui pole rohkem testimisetappe lisada.

Testjuhtumi loomine

Step 8) Kui olete testimisetapi salvestanud ja sellest väljunud, näeb see välja selline.

Testjuhtumi loomine

Testjuhtumi määramine testiplaanile

Testjuhtumi käivitamiseks tuleb see määrata testiplaanile. Järgmised sammud selgitavad, kuidas testiplaani testijuhtum lisada.

Step 1) Klõpsake seadete ikoonil Testjuhtumi määramine testiplaanile Testipaneelil. Ilmub toimingute loend.

Step 2) Klõpsake nuppu „Lisa testiplaanidesse”.

Testjuhtumi määramine testiplaanile

Step 3) Avaneb uus aken. Otsi oma projekti.Guru99. "

  1. Märkige oma testimisplaani kõrval olev märkeruut
  2. Klõpsake nuppu „Lisa“

Testjuhtumi määramine testiplaanile

See lisab teie testijuhtumi testiplaani.

Kasutajate loomine ja rollide määramine TestLinkis

TestLink pakub kasutajate haldamise ja autoriseerimise funktsioone, et saaksite igale meeskonnaliikmele õiged õigused anda.

Allpool on loetletud TestLinki vaikerollid ja nende õigused.

Roll Testjuhtumid Testi mõõdikud
külaline vaade vaade
Tester Täitma vaade
Vanemtestija Redigeerimine ja käivitamine vaade
Juht ja administraator Redigeerimine ja käivitamine Redigeerimine ja käivitamine

Step 1) Klõpsake TestLinki avalehel navigeerimisribal ikooni Kasutajad/Rollid.

Kasutajate loomine ja rollide määramine TestLinkis

Step 2) Klõpsake "Loo".

Kasutajate loomine ja rollide määramine TestLinkis

Step 3) Täitke kõik kasutajaandmed ja klõpsake nuppu „Salvesta“.

Kasutajate loomine ja rollide määramine TestLinkis

Äsja loodud kasutajad kuvatakse loendis.

Kasutajate loomine ja rollide määramine TestLinkis

Step 4) Määrake kasutajale testprojekti roll.

  1. Klõpsake "Määrake testprojekti rollid" tab
  2. Valige projekti nimi
  3. Valige rippmenüüst kasutaja roll

Kasutajate loomine ja rollide määramine TestLinkis

Kirjutamisnõuded

Nõuded kirjeldavad, mida süsteem peaks tegema, ja TestLink võimaldab teil neid salvestada koos neid kontrollivate testidega. Järgmised sammud näitavad, kuidas lisada nõude spetsifikatsioon.

Step 1) Valige navigeerimisribalt link „Nõuded“. See avab nõuete lehe.

Kirjutamisnõuded

Step 2) Nõuete lehe paremal küljel klõpsake nuppu „Loo“.

Kirjutamisnõuded

Step 3) Avaneb uus aken. Sisestage kõik üksikasjad, sh:

  1. Dokumendi ID
  2. Pealkirja nimi
  3. Nõue Descriptioon
  4. Klõpsake nuppu „Salvesta“

Tüübi puhul saate valida rippmenüüst sobiva variandi. Selles näites valisime "Kasutaja nõuete spetsifikatsioon".

Kirjutamisnõuded

Step 4) Nõuete spetsifikatsioon luuakse ja kuvatakse projekti all vasakul küljel asuval paneelil „Guru99. "

Kirjutamisnõuded

Step 5) Valige nõuete spetsifikatsiooni avalehel sätete nupp. Avaneb uus aken.

Kirjutamisnõuded

Step 6) Klõpsake jaotises Nõue vahekaarti „Loo” Operamine.

Kirjutamisnõuded

Step 7) Täitke kõik täpsustatud andmed ja klõpsake nuppu „Salvesta“.

  1. Sisestage dokumendi ID
  2. Sisestage pealkirja nimi
  3. Sisestage kirjeldus
  4. Sisesta staatus – mustand, ümbertöötlemine, ülevaatus, mitte testitav või kehtiv (meie valisime kehtiva)
  5. Sisestage tüüp – kasutajaliides, mittefunktsionaalne, informatiivne, funktsioon või kasutusjuhtum (meie valisime kasutusjuhtumi)
  6. Sisestage vajalike testjuhtumite arv
  7. Klõpsake lõpus nuppu „Salvesta”

Kirjutamisnõuded

Märge: Rohkemate nõuete lisamiseks märkige ruut ja klõpsake nuppu „Salvesta“.

Paneeli vasakul küljel on nähtav uus nõue.

Kirjutamisnõuded

Nõuete määramine testjuhtumitele

TestLinkis saab nõude siduda testjuhtumitega. See on oluline funktsioon järgmiste funktsioonide jaoks: tracKuningliku testi hõlmatus. Testiaruannete vaates saate kontrollida, millised nõuded pole hõlmatud, ja lisada need testikomplektidesse maksimaalse hõlmatuse saavutamiseks.

Step 1) Avage jaotises „Testi spetsifikatsioon“ ükskõik milline testijuhtum ja klõpsake ikooni „Nõue“.

Nõuete määramine testjuhtumitele

Step 2) Nõudespetsifikatsiooni määramiseks testjuhtumile toimige järgmiselt.

  1. Valige rippmenüüst nõude spetsifikatsioon.
  2. Märkige ruut nõue
  3. Klõpsake vahekaarti „Määra“

Nõuete määramine testjuhtumitele

Pärast vahekaardil „Määra“ klõpsamist ilmub aken teatega „Määratud nõue“.

Nõuete määramine testjuhtumitele

Testjuhtumi käivitamine

TestLinkis saate käivitada testijuhtumi ja muuta selle täitmisolekut. Testjuhtumi olekuks saab määrata „Blokeeritud“, „Läbitud“ või „Ebaõnnestunud“. Algselt on testijuhtumi olek „Pole käivitatud“, kuid pärast värskendamist ei saa seda enam tagasi „Pole käivitatud“ olekusse muuta.

Step 1) Klõpsake navigeerimisribal lingil „Testi käivitamine“. See avab testi käivitamise paneeli.

Testjuhtumi käivitamine

Step 2) Valige vasakpoolselt paneelilt testijuhtum, mida soovite käivitada.

Testjuhtumi käivitamine

Step 3) Kui olete testjuhtumi valinud, avaneb uus aken.

Testjuhtumi käivitamine

Step 4) Järgige neid samme.

  1. Sisestage käivitatud testijuhtumiga seotud märkused
  2. Valige selle olek

Testjuhtumi käivitamine

Step 5) Samal lehel sisestage sarnased andmed teostuse kohta. Valige olek ja klõpsake nuppu „Salvesta teostus“.

Testjuhtumi käivitamine

Testiaruannete loomine

Testiaruanded annavad ülevaate teostuse edenemisest, nõuete täitmisest ja üldisest kvaliteediseisundist. TestLink toetab aruannete jagamiseks sidusrühmadega mitmeid vorminguid.

  • HTML
  • MS Word
  • MS Excel
  • OpenOffice Writer
  • OpenOffice Calc

Step 1) Klõpsake navigeerimisribal valikul Testiaruanded.

Testiaruannete loomine

Step 2) Valige vasakpoolsel paneelil link „Testiaruanne”.

Testiaruannete loomine

Step 3) Aruande loomiseks toimige järgmiselt.

  1. Märkige või eemaldage märke valikute juurest, mida soovite oma testiaruandes esile tõsta
  2. Klõpsake oma projekti kaustal

Testiaruannete loomine

Testiaruanne näeb välja selline.

Testiaruannete loomine

Ekspordi testijuhtum / testikomplekt

TestLink võimaldab teil eksportida testprojekte ja testikomplekte ning seejärel importida need teise TestLinki projekti teises serveris või süsteemis. Järgmised sammud tutvustavad ekspordi töövoogu.

Step 1) Valige testi spetsifikatsiooni lehelt testijuhtum, mida soovite eksportida.

Ekspordi testijuhtum / testikomplekt

Step 2) Klõpsake paneeli paremal küljel nuppu Ekspordi testijuhtum / testikomplekt sätete ikoon. See kuvab toiminguid, mida saab testjuhtumil teha.

Step 3) kliki „Eksport“ nuppu.

Ekspordi testijuhtum / testikomplekt

Step 4) Avaneb uus aken. Märkige suvand vastavalt vajadusele ja klõpsake vahekaarti „Ekspordi“.

Ekspordi testijuhtum / testikomplekt

Genereeritakse järgmine XML.

Ekspordi testijuhtum / testikomplekt

Testijuhtumi/testikomplekti importimine

Importimine toob XML-ekspordist pärit testjuhtumid või -komplektid teie valitud sihttestikomplekti.

Step 1) Valige testikomplekti kaust, kuhu soovite testijuhtumi importida.

Testijuhtumi/testikomplekti importimine

Step 2) Klõpsake seadete ikoonil Testijuhtumi/testikomplekti importimine paneeli paremal küljel. See kuvab toiminguid, mida saab testikomplekti või testijuhtumi peal teostada.

Step 3) Klõpsake testjuhtumi toimingute loendis nuppu „Impordi”.

Testijuhtumi/testikomplekti importimine

Step 4) Sirvige ja lisage TestLinkist eksporditud XML-testi fail ning klõpsake nuppu „Laadi üles”.

  1. TestLinkist eksporditud XML-testifaili lisamiseks kasutage sirvimisvalikut.
  2. Klõpsake nuppu „Laadi fail üles”

Testijuhtumi/testikomplekti importimine

Faili üleslaadimisel avaneb aken teatega „Impordi testjuhtumid”.

Testijuhtumi/testikomplekti importimine

Step 5) Testjuhtum laaditakse üles ja kuvatakse paneeli paremal küljel.

Testijuhtumi/testikomplekti importimine

KKK

TestLink toetab ametlikult MySQL, Microsoft SQL Serverja PostgreSQL. MySQL jääb tootmisinstallatsioonide kõige levinumaks taustaprogrammiks, kuna see on TestLinki installijuhendis hästi dokumenteeritud ja enamik hostimisplatvorme toetab seda.

TestLink integreerub populaarse defektiga trackuninglikud süsteemid, sealhulgas JIRA, MANTIS, BUGZILLA, TRAC, Redmine ja sinaTrack. Iga integratsioon konfigureeritakse kataloogi cfg/ kaudu, nii et ebaõnnestunud testijuhtumeid saab otse defektipiletiga siduda.

Jah. TestLink on avatud lähtekoodiga tarkvara, mis on avaldatud GNU Üldise Avaliku Litsentsi alusel. Meeskonnad saavad seda alla laadida, installida ja muuta ilma litsentsitasusid maksmata, kuigi nad peavad ikkagi pakkuma majutust, andmebaasi ja pidevat hooldust.

Jah. Tehisintellekti assistendid saavad nõuete kirjelduse põhjal koostada testide pealkirju, samme ja oodatavaid tulemusi. RevEnne juhtumite TestLinki kleepimist peaksid vaatajad siiski täpsust kontrollima ja keelt kohandama, et need oleksid projekti standarditega kooskõlas.

Mitte natiivselt. TestLink salvestab täitmisandmeid oma andmebaasi, seega meeskonnad ekspordivad need tavaliselt või kasutavad XML-RPC API-t ärianalüütika või tehisintellekti tööriistade varustamiseks. Välised tehisintellekti armatuurlauad saavad seejärel esile tõsta ebaühtlaseid teste, aeglaseid alasid ja tõenäolisi regressiooniriske.

Võta see postitus kokku järgmiselt: