Testiplaani moodul HP ALM-i (kvaliteedikeskuse) õpetuses

⚡ Nutikas kokkuvõte

HP ALM-i testimisplaani moodul on koht, kus testijad kavandavad, korraldavad ja salvestavad teste enne nende käivitamist. See leht käsitleb kaustastruktuuri, käsitsi testi loomist, kavandamisetappe, parameetreid, testi konfiguratsioone, nõuete katvust, hulgiüleslaadimist Excelist ja testiressursse.

  • 🗂️ Kausta struktuur: Eraldi kaustad funktsionaalsete, mittefunktsionaalsete, käsitsi ja automatiseeritud testide jaoks muudavad suured testikomplektid hõlpsasti navigeeritavaks.
  • 📝 Kujundusetapid: Iga test sisaldab järjestatud samme koos kirjelduse ja oodatava tulemusega.
  • 🔣 Parameetrid: Parameeter asendab ühe sammu väärtuse, nii et sama test töötab erinevate andmetega.
  • ⚙️ Testi konfiguratsioonid: Konfiguratsioon käivitab kogu testi uuesti erineva äristsenaariumi jaoks ilma seda ümber kirjutamata.
  • 🔗 Nõuete katvus: Nõuete katvuse vahekaart seob testid nõuetega ja loob tracvõimekus.
  • 📊 Massiline üleslaadimine: HP ALM Exceli lisandmoodul ekspordib korraga palju käsitsi tehtavaid teste korduvkasutatava väljakaardi kaudu.
  • 📦 Testi ressursid: Jagatud failid, näiteks andmetabelid ja funktsiooniteegid, salvestatakse üks kord ja neid kasutatakse paljudes testides uuesti.

Testiplaani moodul HP ALM-is

Mis on HP ALM-i testimisplaani moodul?

. Testiplaani moodul on HP ALM-i ala, tuntud ka kui kvaliteedikeskus, kus testijad kavandavad ja salvestavad testjuhtumeid enne nende käivitamist. Nõuded jäädvustatakse nõuete moodulis, siin kavandatakse testid ning need testid ajastatakse ja käivitatakse hiljem testlabori moodulis. Testplaani moodul on seega sillaks toote tegevuse ja selle toimimise tõendite vahel.

  • Pärast nõuete määratlemist alustab arendusmeeskond oma disaini- ja arendusprotsessi Testimine meeskond hakkab kavandama teste, mida saab käivitada pärast ehituse kasutuselevõttu.
  • Iga toote edu sõltub testimisprotsessidest ja testimise kvaliteedist. A Hea Katseplaan tulemuseks on veavaba toode.
  • ALM toetab käsitsi, automatiseerimise ja jõudlustestide hooldust ja teostamist, kuna ALM on sujuvalt integreeritud kõigi HP toodetega, näiteks HP UFT ja HP ​​koormusjooksja.

💡 Märkus: Siin kirjeldatud toote andis välja HP ​​ja see on sellest ajast alates kaks korda omanikku vahetanud, minnes Micro Focusesse ja seejärel OpenTextMooduli paigutus ja alltoodud sammud kehtivad endiselt, kuigi uuemad versioonid on kaubamärgiga. OpenText ALM / kvaliteedikeskus.

Testiplaani moodul HP ALM-is

Kui mooduli roll on selge, on esimene praktiline ülesanne testide hoidmiseks kaustastruktuuri loomine.

Kuidas koostada testiplaani

Samm 1 ) Sarnaselt nõuetele, loome iga testitüübi (nt funktsionaalne ja mittefunktsionaalne) jaoks kohahoidja/kausta.

  1. Klõpsake ALM-i avalehel linki Testiplaan
  2. Klõpsake ikooni "Uus kaust".
  3. Sisestage kausta nimi kui "Functional" ja klõpsake "OK"

Loo testiplaan

Step 2) Loodud kaust kuvatakse allpool näidatud viisil.

Loo testiplaan

Step 3) Samamoodi loome alamkaustad „Manuaalsete” ja „Automatiseeritud” testide jaoks kausta „Funktsionaalne” alla. Seega on lõplik kaustastruktuur järgmine:

Märge: Me EI SAA ALM-ist luua automatiseeritud testiskripte/jõudlustesti skripte; selle asemel tuleb need luua vastavatest HP tööriistadest, näiteks UFT funktsionaalse ja koormusekäivitaja jaoks jõudluse jaoks. Seejärel salvestatakse see ALM-i, et neid saaks ajastada, käivitada, jälgida ja aru anda.

Loo testiplaan

Step 4) Parem oleks iga rakenduse mooduli jaoks luua uus kaust, et me ei laseks kõiki käsitsi tehtud teste ühte kausta. Keerukate rakenduste puhul oleks tuhandeid teste, mida oleks raske hallata, kui need pole õigesti joondatud.

Loo testiplaan

Step 5) Nüüd loome mooduli "Sisselogimine" jaoks käsitsi testi, klõpsates vahekaardil "Testiplaan" ikooni "Uus test".

Loo testiplaan

Step 6) Uue testi edukaks loomiseks sisestage järgmised üksikasjad.

  1. Sisestage uus testi nimi
  2. Sisestage testi tüüp. Sel juhul on see "käsitsi" test.
  3. Kasutaja saab sisestada ka muid mittekohustuslikke välju, nagu kuupäev, Descriptioon, nagu allpool näidatud.
  4. Kui kõik andmed on sisestatud, klõpsake nuppu "Esita".

Loo testiplaan

Samm 7) Kui test on loodud, ilmub loodud test testide kausta „Käsitsi” koos muude vahekaartidega, nagu allpool näidatud. Arutame eelseisvates etappides üksikasjalikult kõiki neid vahekaarte.

Loo testiplaan

Step 8) Click "Disaini sammud" vahekaarti ja klõpsake ikooni „Uus samm”, nagu allpool näidatud. Avaneb dialoogiboks Disaini sammu üksikasjad

  1. Sisestage sammu nimi
  2. Sisestage samm Descriptioon
  3. Sisestage oodatud tulemus
  4. Klõpsake "OK"

Loo testiplaan

Step 9) Korda 8. sammu ja sisesta kõik vajalikud sammud funktsionaalsuse testimiseks. Pärast kõigi vajalike sammude loomist kuvab vahekaart „Kujundussammud” kõik loodud sammud, nagu allpool näidatud.

Loo testiplaan

Step 10) Parameetrid aitavad kasutajal määrata muutujale väärtuse, mis võimaldab kasutajal käivitada sama testi erinevate andmekogumitega. Sellisel juhul võivad kasutajanimi ja parool olla kaks parameetrit, millele määratakse väärtus. Me mõistame parameetrite olulisust testi käivitamisel, mida käsitletakse allpool. Testlabori moodul.

Nüüd vaatame, kuidas parameetreid luua.

  1. Valige testisamm, mille suhtes soovime parameetri lisada.
  2. Ikoon "Parameeter" lubatakse. Klõpsake sama, nagu allpool näidatud.

Loo testiplaan

Step 11) Avaneb parameetrite dialoog, nagu allpool näidatud. Klõpsake nuppu "Uus parameeter".

Loo testiplaan

Step 12) Avaneb testparameetri üksikasjade dialoog.

  1. Sisestage parameetri nimi
  2. Määrake parameetrile väärtus
  3. Klõpsake nuppu OK.

Loo testiplaan

Step 13) Kasutajale kuvatakse tagasi parameetrite dialoog

  1. Loodud muutujaga
  2. Väärtus
  3. Klõpsake nuppu OK.

Loo testiplaan

Step 14) Nüüd võime märgata, et parameeter on lisatud 'Test Step'i endasse, nagu allpool näidatud.

Korrake sama ka paroolivälja puhul.

Loo testiplaan

Samamoodi looge paroolivälja parool

Step 15) Loodud parameetreid saab vaadata/muuta parameetrite vahekaardil. See dialoog aitab meil ka luua, kustutada testidega seotud parameetreid.

Loo testiplaan

Step 16) Manuste vahekaart võimaldab kasutajal üles laadida mis tahes tüüpi faile, näiteks "xls", "jpg" jne.

Loo testiplaan

Step 17) Testi konfiguratsioon aitab meil testi erinevate kasutusjuhtumite jaoks uuesti kasutada. Uurime näite abil, kuidas töötada testkonfiguratsioonidega. Vaikimisi on olemas testi konfiguratsioon, mis on määratud testi nimega.

Märkus. Me EI SAA kustutada vaiketesti konfiguratsiooni, kuid saame seda muuta.

Loo testiplaan

Step 18) Oletame, et sisselogimisfunktsioone saavad teostada kolme tüüpi ärikasutajad, nagu 'helpdesk', 'manager' ja 'cluster head'.

Nimetagem vaiketesti konfiguratsioon ümber "helpdeskiks", muutes "Testi konfiguratsiooni" nimevälja.

Loo testiplaan

Step 19) Nüüd lisame veel kaks teist testikonfiguratsiooni, nimelt haldur ja klastri pea. Klõpsake testikonfiguratsioonide all ikooni „+”.

Loo testiplaan

Step 20) . "Avaneb uue testi konfiguratsiooni dialoog.

  1. Sisestage testi konfiguratsiooni nimi
  2. Sisestage muud mittekohustuslikud parameetrid, nagu "looja" , "loomise kuupäev", "kirjeldus"
  3. Klõpsake nuppu OK.

Loo testiplaan

Step 21) Korrake ülaltoodud sammu, et luua veel üks klastri pea testkonfiguratsioon ja kogu testikonfiguratsioon kuvatakse kasutajale, nagu allpool näidatud. See võimaldab testijatel sooritada sama testi individuaalselt kõigi loodud konfiguratsioonidega testimise ajal, mille tulemusel teste ümber ei kirjutata.

Loo testiplaan

Testiparameetrid vs testi konfiguratsioonid

Testi konfiguratsiooni EI TOHI segi ajada testiparameetritega. Mõlemad võimaldavad ühel testil katta laiemat ala, kuid toimivad erinevatel tasanditel ja nende segamine on selle mooduli testide kavandamisel kõige levinum viga.

Parameetreid kasutatakse muutuja loomiseks ja väärtuste määramiseks konkreetsele sammule, mis parameetriseerib testi. Testi konfiguratsioon on rakendatav kõigile sammudele ja seda kasutatakse üldiselt erinevate ärikasutusjuhtumite või töövoogude testimiseks. Täitmise ajal saavad kasutajad loodud parameetrite väärtusi muuta, samal ajal kui Testjuhtum käivitatakse valitud konfiguratsiooni jaoks.

Erinevuspunkt Testparameeter Testige konfiguratsiooni
Ulatus Üks disainietapp Kogu test
Eesmärk Asenda väärtus, näiteks kasutajanimi Tehke test uuesti erineva äristsenaariumi jaoks
Loodud alates Parameetrite ikoon etapil Testikonfiguratsioonide vahekaart
Määratud täitmisel Tester annab väärtuse Testija valib, millist konfiguratsiooni käivitada

Näiteks veebipõhises arvete maksmise rakenduses saab kasutaja valida makseviisi. Krediitkaardimaksete puhul saab kasutaja valida MasterCardi, Visa või American Expressi. Igal neist on oma kliendi preemiapunktid. Selle testimiseks saame kujundada testi nii, et igaüks neist lisatakse testi konfiguratsioonidesse preemiapunktide kontrollimiseks.

Step 22) Vahekaart „Nõude katvus” aitab testijatel testi vastavusse viia konkreetse(te) nõudega, mis aitab kasutajatel katvust genereerida ja tracvõimekus.

  1. Klõpsake vahekaarti Nõude katvus.
  2. Valige nõue, mis tuleks selle konkreetse testjuhtumiga vastendada
  3. Valitud nõuete testimiseks vastendamiseks klõpsake nuppu '<='. Samuti saame sama testiga kaardistada mitu nõuet.

Loo testiplaan

Step 23) Vahekaart "Lingitud vead" on tühi, kuna me pole ühtegi testi teostanud/tõstenud Defekt testjuhtumi vastu. See vahekaart täidetakse defektide üksikasjadega, kui defektid on defektide loomise ajal testjuhtumile lisatud.

Loo testiplaan

Step 24) Vahekaardil Ajalugu kuvatakse loend muudatustest, mis on aja jooksul tehtud selle konkreetse testjuhtumi suhtes alates testi loomisest.

Loo testiplaan

Testide üleslaadimine

Mõnikord ei loo kasutajad teste käsitsi, kuna see on üsna aeganõudev protsess. Enamik organisatsioone arendab käsitsi teste Excelis ja laadib need ALM-i üles hulgi, selle asemel, et iga käsitsi testi eraldi luua. ALM-i üleslaadimise hõlbustamiseks on HP loonud lisandmooduli, mille abil saab kasutaja otse MS Excelist/MS Wordist üles laadida. Vaatleme samm-sammult protseduuri nõuete üleslaadimiseks Excelist kvaliteedikontrolli.

Kuidas teste kasutades Microsoft Excel

Step 1) Enne testide üleslaadimist Excelist peame Exceli üleslaadimiseks ette valmistama.

  1. Valige väljad, mille soovite ALM-i üles laadida, ja looge nendele väljadele Excelis päis.
  2. Sisestage igale väljale kehtivad andmed, nagu allpool näidatud.

Laadige üles testid kasutades Microsoft Excel

Step 2) Pärast üleslaaditavate andmete valimist klõpsake jaotises Lisandmoodulid nuppu Ekspordi HP ALM-i.

Laadige üles testid kasutades Microsoft Excel

Samm 3) Avaneb ALM-i ekspordiviisard. Sisestage HP ALM-server. URL ja klõpsake nuppu „Järgmine”.

Laadige üles testid kasutades Microsoft Excel

Step 4) Sisestage autentimiseks kasutajanimi ja parool ning klõpsake nuppu "Järgmine".

Laadige üles testid kasutades Microsoft Excel

Step 5) Valige domeen, projekti nimi, kuhu soovite testid üles laadida, ja klõpsake nuppu "Järgmine".

Laadige üles testid kasutades Microsoft Excel

Step 6) Valige andmete tüüp, mida soovime üles laadida. Sel juhul on tegemist testidega. Samuti laadime tulevastes peatükkides üles defektid.

Laadige üles testid kasutades Microsoft Excel

Step 7) Sisestage uue kaardi nimi. Esimene valik „Vali kaart” on keelatud, kuna me pole seni kaarti loonud. Seetõttu peaksime looma uue kaardi nime ja klõpsama nuppu "Järgmine". Me ei ole valinud "Loo ajutine kaart", kuna soovime iga kord uuesti kasutada "testide" üleslaadimiseks.

Laadige üles testid kasutades Microsoft Excel

Samm 8) Pärast nupule „Järgmine” klõpsamist kuvatakse kaartping avaneb dialoog, nagu allpool näidatud.

  1. Loendis olevad vasaku paani ruudustiku üksused vastavad väljadele, mis on HP ALM-is üleslaadimiseks saadaval. Pange tähele, et "PUNASEGA" märgitud väljad tuleks kaardistada, kuna need on kohustuslikud.
  2. Parema paani ruudustiku üksused viitavad väljadele, mis on vastendatud nii, et Exceli väärtused voolavad vastavatele ALM-i väljadele.

Laadige üles testid kasutades Microsoft Excel

Step 9) Nüüd mõistame, kuidas vastendada Exceli välju ALM-i väljadega.

  1. Valige väli, mida kasutaja soovib kaardistada, ja klõpsake noolenuppu, nagu allpool näidatud.

Laadige üles testid kasutades Microsoft Excel

  1. Sisestage Excelisse veeru nimi, mis vastab HP ALM-i asjakohasele veeru nimele.

Laadige üles testid kasutades Microsoft Excel

  1. Seo kõik Exceli vajalikud veerud HP ALM-i vastavate väljadega. Pärast seotustping kõik kohustuslikud väljad, klõpsake nuppu „Ekspordi”.

Laadige üles testid kasutades Microsoft Excel

Step 10) Eduka üleslaadimise korral kuvab ALM allpool näidatud teate. Kui ilmnevad vead, parandage probleem ja proovige sama uuesti üles laadida.

Mõned levinumad vead on loetletud allpool.

  • Teema/tee on kehtetu/pole saadaval või EI ole kasutaja poolt kaardistatud.
  • Väljal „Testi tüüp” on väärtus, mis ei ole Käsitsi. Automatiseeritud testid CAN Exceli abil üles laadida.
  • Testi nime väli on tühi või EI kaardistatud.
  • Olekul ei tohi olla muid väärtusi peale Disain, valmis, Imporditud, Remont.

Laadige üles testid kasutades Microsoft Excel

Step 11) Nüüd kontrollime seda vahekaardi „Testid” all. Kõik testi üksikasjad laaditakse üles, nagu allpool näidatud.

märkused : kasutajad saavad ka teste uuesti üles laadida. Testjuhtumite uuesti üleslaadimise korral, kui testi nimi on juba olemas ja kui sammu kirjelduses on lihtsalt muudatus, kirjutatakse test olemasolevaga üle. Kui testi nimi erineb üleslaaditud nimest, laaditakse see üles uue testina.

Laadige üles testid kasutades Microsoft Excel

Testid on nüüd ALM-is. Failid, millest need testid sõltuvad, salvestatakse eraldi testiressursside moodulisse.

Kuidas luua testiressursse

Testiressursid võimaldavad kasutajatel hallata ressursse, mida tavaliselt koguvad automatiseeritud/jõudlustestid. Kasutajad saavad üles laadida skripti, mida saab kasutada ühe või mitme testi jaoks. Neid saab ka alla laadida/redigeerida ja uuesti testressurssidesse üles laadida.

Vaatame, kuidas saame testiressursside moodulit tõhusalt kasutada. Selle mooduli demonstreerimiseks laadime testiressurssidesse sama exceli faili, mida kasutasime testide importimiseks Excelist ALM-i.

Testjuhtumi exceli üleslaadimine on soovitatav, et saaksime vajadusel teste redigeerida ja ainult muudetud testjuhtumeid uuesti üles laadida. Samuti on lihtne lisada uusi teste ja laadida üles ainult äsja lisatud teste.

Samas saame üles laadida ka muud tüüpi faile, nagu .xls, .vbs, .qfl jne.

Step 1) Liikuge moodulisse Test Resources, nagu allpool näidatud. Avaneb testressursside mooduli leht.

Looge testressursid

Step 2) Looge "Uus kaust", klõpsates uue kausta ikoonil, nagu allpool näidatud. Avaneb dialoog Uus kaust. Loome testiressursi kõigi kolme testi jaoks – käsitsi, automatiseerimise ja jõudluse jaoks.

Looge testressursid

Step 3) Kaust luuakse allpool näidatud viisil.

Looge testressursid

Step 4) Samamoodi loome veel kaks kausta, nimelt – automatiseerimine ja jõudlus. Pärast iga testressursi jaoks kausta loomist on lõplik kausta struktuur järgmine:

Looge testressursid

Step 5) Loome uue testressursi, laadides üles Exceli faili, mille oleme loonud ALM-i üles laaditud käsitsi testide kirjutamiseks. Valige kaust, kuhu kasutaja soovib testressursi üles laadida.

Looge testressursid

Step 6) Sisestage testressursi nimi ja valige ka ressursi tüüp ning klõpsake nuppu "OK".

Looge testressursid

Step 7) Testressursi loomisel peame nüüd ressursi üles laadima, et see oleks saadaval vahekaardil „Ressursivaatur”, mida kasutatakse testides.

  1. Klõpsake vahekaarti „Ressursivaatur”.
  2. Klõpsake "Laadi fail üles" ja valige üleslaaditav fail

Looge testressursid

Step 8) Pärast faili üleslaadimist kuvatakse kasutajale olek ja see on allalaadimiseks saadaval.

Looge testressursid

Märge: Järgmist tüüpi testressursid on üles laaditud, mida saab kasutada automatiseeritud testide läbiviimiseks.

  1. Andmete tabel
  2. Keskkonnamuutujad
  3. Funktsioonide raamatukogud
  4. Taastamise stsenaariumid
  5. Jagatud objektide hoidla

Video testiplaani kohta

Click siin kui video pole juurdepääsetav

KKK

Testplaan on koht, kus testid kavandatakse ja salvestatakse. Testlabor on koht, kus need testid paigutatakse testikomplektidesse, ajastatakse ja tegelikult käivitatakse. Test luuakse üks kord testiplaanis ja käivitatakse testlaboris mitu korda.

Jah. Paremklõpsake testil ja valige „Kopeeri” ning seejärel „Kleebi” sihtkausta. Projektide vahel kopeerimine on võimalik, kui mõlemad kasutavad sama ALM-i versiooni ja ühilduvaid väljakohandusi, vastasel juhul eemaldatakse kaardistamata väljad.

Lisandmoodul tuleb installida ALM-tööriistade lehelt ning sobitada see nii ALM-i kui ka Exceli bitiversiooniga. Kui laadimine ikka ebaõnnestub, lubage see uuesti jaotises Exceli suvandid, lisandmoodulid, COM-lisandmoodulid.

Jah. Kleebi nõue ja tehisintellekti assistent koostab etappide nimed, kirjeldused ja oodatavad tulemused tabelisse, mis on valmis Excelisse kleepimiseks hulgiüleslaadimiseks. Testija vaatab enne importimist nõude katvuse üle.

Jah. Ekspordi nõuded ja lingitud testid ning tehisintellekti assistent loetleb nõuded ilma kaardistatud testita ja märgistab testid, mis dubleerivad olemasolevat stsenaariumi. Kinnitage iga lünk vastava elemendi suhtes. tractõhususaruanne.

Võta see postitus kokku järgmiselt: