Testisuunnitelmamoduuli HP ALM (Quality Center) -opetusohjelmassa

⚡ Älykäs yhteenveto

HP ALM:n testisuunnitelmamoduuli on paikka, jossa testaajat suunnittelevat, järjestävät ja tallentavat testitapaukset ennen niiden suorittamista. Tämä sivu käsittelee kansiorakennetta, manuaalisen testin luomista, suunnitteluvaiheita, parametreja, testikonfiguraatioita, vaatimusten kattavuutta, joukkolatausta Excelistä ja testiresursseja.

  • 🗂️ Kansiorakenne: Erilliset kansiot toiminnallisille, ei-toiminnallisille, manuaalisille ja automatisoiduille testeille pitävät suuretkin testipaketit helposti selattavissa.
  • 📝 Suunnitteluvaiheet: Jokainen testi sisältää järjestettyjä vaiheita, joissa on kuvaus ja odotettu tulos.
  • 🔣 parametrit: Parametri sijoittaa arvon yhteen vaiheeseen, jotta sama testi suoritetaan eri dataa vasten.
  • ⚙️ Testikonfiguraatiot: Konfiguraatio suorittaa koko testin uudelleen eri liiketoimintaskenaariossa kirjoittamatta sitä uudelleen.
  • 🔗 Vaatimuksen kattavuus: Pyyntöjen kattavuus -välilehti yhdistää testit vaatimuksiin ja tuottaa trackyky
  • 📊 Joukkolataus: HP ALM Excel -apuohjelma vie useita manuaalisia testejä kerralla uudelleenkäytettävän kenttäkartan avulla.
  • 📦 Testausresurssit: Jaetut tiedostot, kuten datataulukot ja funktiokirjastot, tallennetaan kerran ja niitä käytetään uudelleen useissa testeissä.

Testisuunnitelmamoduuli HP ALM:ssa

Mikä on HP ALM:n testisuunnitelmamoduuli?

Testisuunnitelma moduuli on HP ALM:n alue, joka tunnetaan myös nimellä Laatukeskus, jossa testaajat suunnittelevat ja tallentavat testitapauksia ennen niiden suorittamista. Vaatimukset tallennetaan Vaatimukset-moduuliin, testit suunnitellaan täällä ja nämä testit ajoitetaan ja suoritetaan myöhemmin Test Lab -moduulissa. Testaussuunnitelma-moduuli toimii siis siltana tuotteen tehtävien ja niiden toteutumista koskevien todisteiden välillä.

  • Kun vaatimukset on määritelty, kehitystiimi aloittaa suunnittelu- ja kehitysprosessin samalla Testaus tiimi alkaa suunnitella testejä, jotka voidaan suorittaa, kun koontiversio on otettu käyttöön.
  • Minkä tahansa tuotteen menestys riippuu testausprosesseista ja suoritettavan testauksen laadusta. Hyvä Testisuunnitelma tuloksena on bugiton tuote.
  • ALM tukee manuaalisten, automatisoitujen ja suorituskykytestien ylläpitoa ja suoritusta, koska ALM on saumattomasti integroitu kaikkiin HP:n tuotteisiin, kuten HP UFT ja HP:n kuormitusjuoksija.

💡 Huomaa: Tässä kuvattu tuote on HP:n julkaisema, ja se on sittemmin vaihtanut omistajaa kahdesti, ensin Micro Focusille ja sitten OpenTextModuulin asettelu ja alla olevat vaiheet ovat edelleen voimassa, vaikka uusimmat versiot on brändätty OpenText ALM / Laatukeskus.

Testisuunnitelmamoduuli HP ALM:ssa

Kun moduulin rooli on selvä, ensimmäinen käytännön tehtävä on rakentaa kansiorakenne testien säilyttämistä varten.

Testisuunnitelman luominen

Vaihe 1 ) Kuten vaatimukset, luokaamme paikkamerkki/kansio jokaiselle testityypille, kuten toiminnallinen ja ei-toiminnallinen.

  1. Napsauta Test Plan -linkkiä ALM-kotisivulla
  2. Napsauta "Uusi kansio" -kuvaketta
  3. Kirjoita kansion nimi kohtaan "Functional" ja napsauta "OK"

Luo testisuunnitelma

Vaihe 2) Luotu kansio näytetään alla olevan kuvan mukaisesti.

Luo testisuunnitelma

Vaihe 3) Luodaan samalla tavalla alikansiot 'Manuaalisille' ja 'Automaattisille' testeille 'Toiminnallinen'-kansion alle. Lopullinen kansiorakenne on siis alla olevan kaltainen:

Huomautus: Emme voi luoda automatisoituja testiskriptejä/suorituskykytestiskriptejä ALM:stä; sen sijaan ne on luotava vastaavilla HP-työkaluilla, kuten UFT toiminnallisille ja Load runner -suorituskyvyn osalta. Se tallennetaan sitten ALM:ään, jotta ne voidaan ajoittaa, suorittaa, valvoa ja niistä voidaan raportoida.

Luo testisuunnitelma

Vaihe 4) Olisi parempi luoda uusi kansio jokaiselle sovelluksen moduulille, jotta emme upota kaikkia manuaalisia testejä yhteen kansioon. Monimutkaisissa sovelluksissa olisi tuhansia testejä, joita olisi vaikea käsitellä, jos niitä ei ole kohdistettu oikein.

Luo testisuunnitelma

Vaihe 5) Luodaan nyt manuaalinen testi "Kirjautumis"-moduulille napsauttamalla "Uusi testi" -kuvaketta "Testisuunnitelma" -välilehdellä.

Luo testisuunnitelma

Vaihe 6) Anna seuraavat tiedot uuden testin luomiseksi onnistuneesti.

  1. Anna uusi testin nimi
  2. Syötä testin tyyppi. Tässä tapauksessa se on "Manuaalinen" testi.
  3. Käyttäjä voi myös kirjoittaa muita ei-pakollisia kenttiä, kuten päivämäärä, Descriptioni alla kuvatulla tavalla.
  4. Napsauta 'Lähetä', kun olet syöttänyt kaikki tiedot.

Luo testisuunnitelma

Vaihe 7) Kun testi on luotu, luotu testi näkyy Manuaaliset testit -kansiossa ja muut välilehdet luodaan alla olevan kuvan mukaisesti. Keskustelemme jokaisesta näistä välilehdistä yksityiskohtaisesti tulevissa vaiheissa.

Luo testisuunnitelma

Vaihe 8) Napauta "Design Steps" -välilehteä ja napsauta "Uusi vaihe" -kuvaketta alla olevan kuvan mukaisesti. Suunnitteluvaiheen tiedot -valintaikkuna avautuu

  1. Anna vaiheen nimi
  2. Anna vaihe Descriptioni
  3. Anna odotettu tulos
  4. Napsauta 'OK'

Luo testisuunnitelma

Vaihe 9) Toista vaihe 8 ja syötä kaikki tarvittavat vaiheet toiminnallisuuden testaamiseksi. Kun kaikki vaaditut vaiheet on luotu, 'Suunnitteluvaiheet'-välilehti näyttää kaikki luodut vaiheet alla olevan mukaisesti.

Luo testisuunnitelma

Vaihe 10) Parametrit auttavat käyttäjää määrittämään arvon muuttujalle, jonka avulla käyttäjä voi suorittaa saman testin eri tietojoukoilla. Tässä tapauksessa käyttäjätunnus ja salasana voivat olla kaksi parametria, joille määritetään arvo. Ymmärrämme parametrien tärkeyden testin suorituksen aikana, mitä käsitellään jäljempänä. Test Lab moduuli.

Katsotaanpa nyt, kuinka parametrit luodaan.

  1. Valitse testivaihe, jota vastaan ​​haluat lisätä parametrin.
  2. Parametri-kuvake otetaan käyttöön. Napsauta samaa alla olevan kuvan mukaisesti.

Luo testisuunnitelma

Vaihe 11) Parametri-valintaikkuna avautuu alla olevan kuvan mukaisesti. Napsauta "Uusi parametri" -painiketta.

Luo testisuunnitelma

Vaihe 12) Testiparametrien tietojen valintaikkuna avautuu.

  1. Syötä parametrin nimi
  2. Määritä parametrille arvo
  3. Napsauta OK.

Luo testisuunnitelma

Vaihe 13) Parametrit-valintaikkuna tulee takaisin käyttäjälle

  1. Luodulla muuttujalla
  2. Arvo
  3. Napsauta OK.

Luo testisuunnitelma

Vaihe 14) Nyt voimme huomata, että parametri on lisätty itse "testivaiheeseen" alla olevan kuvan mukaisesti.

Toista sama myös salasanakenttään.

Luo testisuunnitelma

Luo samalla tavalla parametri salasanakentälle

Vaihe 15) Luotuja parametreja voi tarkastella/muokata Parametrit-välilehdellä. Tämä dialogi auttaa meitä myös luomaan ja poistamaan testeihin liittyviä parametreja.

Luo testisuunnitelma

Vaihe 16) Liite-välilehden avulla käyttäjä voi ladata minkä tahansa tyyppisiä tiedostoja, kuten "xls", "jpg" jne.

Luo testisuunnitelma

Vaihe 17) Testikokoonpano auttaa meitä käyttämään testiä uudelleen erilaisissa käyttötapauksissa. Ymmärrämme esimerkin avulla, kuinka testata kokoonpanoja. Oletuksena on testikokoonpano, joka on määritetty testin nimeksi.

Huomautus: EMME VOI poistaa oletustestikokoonpanoa, mutta voimme muokata samaa.

Luo testisuunnitelma

Vaihe 18) Oletetaan, että kirjautumistoiminnot voivat suorittaa kolmenlaisia ​​yrityskäyttäjiä, kuten "helpdesk", "manager" ja "cluster head".

Nimetään oletustestikokoonpano uudelleen "helpdeskiksi" muokkaamalla "Testikokoonpanon" nimikenttää.

Luo testisuunnitelma

Vaihe 19) Lisätään nyt kaksi muuta testikokoonpanoa, eli hallinta ja klusteripää. Napsauta testikokoonpanojen alla olevaa +-kuvaketta.

Luo testisuunnitelma

Vaihe 20) "Uusi testikokoonpano -valintaikkuna avautuu.

  1. Syötä Testikokoonpanon nimi
  2. Anna muut ei-pakolliset parametrit, kuten "luonut" , "luontipäivämäärä", "kuvaus"
  3. Napsauta OK.

Luo testisuunnitelma

Vaihe 21) Toista sama vaihe kuin yllä luodaksesi vielä yksi testikonfiguraatio "klusterin päälle", ja koko testikokoonpano näytetään käyttäjälle alla olevan kuvan mukaisesti. Tämän ansiosta testaajat voivat suorittaa saman testin yksitellen kaikkia luotuja kokoonpanoja vastaan ​​testin suorittamisen aikana, mikä ei johda testien uudelleenkirjoittamiseen.

Luo testisuunnitelma

Testiparametrit vs. testikonfiguraatiot

Testikonfiguraatiota EI pidä sekoittaa testiparametreihin. Molemmat antavat yhden testin kattaa laajemman alueen, mutta ne toimivat eri tasoilla, ja niiden sekoittaminen on yleisin virhe testejä suunniteltaessa tässä moduulissa.

Parametreja käytetään muuttujan luomiseen ja arvojen määrittämiseen tietylle vaiheelle, joka parametrisoi testin. Testikonfiguraatio soveltuu kaikkiin vaiheisiin ja sitä käytetään yleensä erilaisten liiketoimintatapausten tai työnkulkujen testaamiseen. Suorituksen aikana käyttäjät voivat muuttaa luotujen parametrien arvoja, kun taas Testitapaus suoritetaan valitulle kokoonpanolle.

Eron kohta Testiparametri Testaa kokoonpano
Laajuus Yksi suunnitteluvaihe Koko testi
Tarkoitus Korvaa arvo, kuten käyttäjätunnus Suorita testi uudelleen eri liiketoimintaskenaariossa
Luotu alkaen Vaiheen Parametrit-kuvake Testikonfiguraatiot-välilehti
Asetettu suorituksen yhteydessä Testaaja antaa arvon Testaaja valitsee, mitä konfiguraatiota hän käyttää

Esimerkiksi verkkomaksusovelluksessa käyttäjä voi valita maksutavan. Luottokorttimaksuissa käyttäjä voi valita MasterCardin, Visan tai American Expressin. Jokaisella näistä on omat asiakaspalkintopisteensä. Testausta varten voimme suunnitella testin, jossa jokainen niistä lisätään testikokoonpanoihin palkintopisteiden varmistamiseksi.

Vaihe 22) 'Pyyntöjen kattavuus' -välilehti auttaa testaajia kartoittamaan testin tiettyä vaatimusta/vaatimuksia vasten, mikä auttaa käyttäjiä luomaan kattavuuden ja trackyky

  1. Napsauta 'Req Coverage' -välilehteä.
  2. Valitse 'vaatimus', joka tulee verrata tähän testitapaukseen
  3. Napsauttamalla <=-painiketta voit yhdistää valitut vaatimukset testiin. Voimme myös kartoittaa useita vaatimuksia samaa testiä vastaan.

Luo testisuunnitelma

Vaihe 23) Välilehti "Linkitetyt viat" näkyy tyhjänä, koska emme ole suorittaneet mitään testiä/korottaneet yhtään Vika testitapausta vastaan. Tämä välilehti täytetään virhetiedoilla, jos viat on kirjattu testitapaukseen vikoja luotaessa.

Luo testisuunnitelma

Vaihe 24) Historia-välilehti näyttää luettelon muutoksista, jotka on tehty ajan mittaan tähän tiettyyn testitapaukseen heti testin luomisesta lähtien.

Luo testisuunnitelma

Testien lataaminen

Käyttäjät eivät aina luo testitapauksia manuaalisesti, koska se on melko aikaa vievä prosessi. Useimmat organisaatiot kehittävät manuaalisia testejä Excelissä ja lataavat ne ALM:ään irtotavarana sen sijaan, että loisivat jokaisen manuaalisen testin yksi kerrallaan. Helpottaakseen ALM:ään lataamista HP on kehittänyt lisäosan, jonka avulla käyttäjä voi ladata testit suoraan MS Excelistä/MS Wordista. Katsotaanpa vaiheittainen prosessi vaatimusten lataamiseksi Excelistä laadunvalvontaan.

Kuinka ladata testejä käyttämällä Microsoft kunnostautua

Vaihe 1) Ennen testien lataamista excelistä meidän on valmisteltava Excel niin, että se voidaan ladata.

  1. Valitse kentät, jotka haluat ladata ALM:ään, ja luo näille kentille otsikko Excelissä.
  2. Syötä kelvolliset tiedot kuhunkin näistä kentistä alla olevan kuvan mukaisesti.

Lataa testit käyttämällä Microsoft kunnostautua

Vaihe 2) Kun olet valinnut ladattavat tiedot, napsauta Lisäosat-kohdasta 'Vie HP ALM:iin'.

Lataa testit käyttämällä Microsoft kunnostautua

Vaihe 3) ALM-vientiavustaja avautuu. Kirjoita HP ALM Server -osoitteeseen URL ja napsauta 'Seuraava'.

Lataa testit käyttämällä Microsoft kunnostautua

Vaihe 4) Syötä käyttäjätunnus ja salasana todennusta varten ja napsauta 'Seuraava'.

Lataa testit käyttämällä Microsoft kunnostautua

Vaihe 5) Valitse Domain, Project Name, johon haluamme ladata testit ja napsauta 'Seuraava'.

Lataa testit käyttämällä Microsoft kunnostautua

Vaihe 6) Valitse ladattavien tietojen tyyppi. Tässä tapauksessa se on testejä. Lataamme myös viat tuleviin lukuihin.

Lataa testit käyttämällä Microsoft kunnostautua

Vaihe 7) Anna uuden kartan nimi. Ensimmäinen vaihtoehto "Valitse kartta" on poistettu käytöstä, koska emme ole vielä luoneet karttaa. Siksi meidän pitäisi luoda uusi karttanimi ja klikata 'Seuraava'. Emme ole valinneet "Luo väliaikainen kartta", koska haluamme käyttää sitä uudelleen joka kerta "testien" lataamiseen.

Lataa testit käyttämällä Microsoft kunnostautua

Vaihe 8) Kun napsautat 'Seuraava', karttaping valintaikkuna avautuu alla olevan kuvan mukaisesti.

  1. Vasemman ruudun listat vastaavat kenttiä, jotka ovat ladattavissa HP ALM:ssa. Huomaa, että PUNAISELLA merkityt kentät on kartoitettava, koska ne ovat pakollisia kenttiä.
  2. Oikean ruudun ruudukkokohteet viittaavat kenttiin, jotka on kartoitettu siten, että Excelin arvot virtaavat vastaaviin ALM-kenttiin.

Lataa testit käyttämällä Microsoft kunnostautua

Vaihe 9) Ymmärrämme nyt, kuinka Excelin kentät yhdistetään ALM:n kenttiin.

  1. Valitse kenttä, jonka käyttäjä haluaa kartoittaa, ja napsauta nuolipainiketta alla olevan kuvan mukaisesti.

Lataa testit käyttämällä Microsoft kunnostautua

  1. Kirjoita Exceliin sarakkeen nimi, joka vastaa HP ALM:n asianmukaista sarakkeen nimeä.

Lataa testit käyttämällä Microsoft kunnostautua

  1. Yhdistä kaikki Excelin pakolliset sarakkeet HP ALM:n asianmukaisiin kenttiin. Yhdistämisen jälkeenping kaikki pakolliset kentät, napsauta 'Vie'.

Lataa testit käyttämällä Microsoft kunnostautua

Vaihe 10) Onnistuneen latauksen jälkeen ALM näyttää viestin alla olevan kuvan mukaisesti. Jos virheitä ilmenee, korjaa ongelma ja yritä ladata sama uudelleen.

Jotkut yleisimmistä virheistä on lueteltu alla:

  • Aihe/polku on virheellinen/ei käytettävissä tai sitä EI ole kartoittanut käyttäjä.
  • Kentän "Testityyppi" arvo on muu kuin Manuaalinen. Automaattiset testit CAN ladata Excelillä.
  • Testin nimi -kenttä on tyhjä tai EI kartoitettu.
  • Tilalla ei saa olla muita arvoja kuin Design, ready, Imported, Repair.

Lataa testit käyttämällä Microsoft kunnostautua

Vaihe 11) Varmista nyt sama Testit-välilehdellä. Kaikki testitiedot ladataan alla olevan kuvan mukaisesti.

Huomautuksia : Käyttäjät voivat myös ladata testejä uudelleen. Jos testitapaukset ladataan uudelleen, jos testin nimi on jo olemassa ja jos askelkuvauksessa on vain muutos, testi korvataan olemassa olevalla. Jos testin nimi on eri kuin lähetetyn, se ladataan uutena testinä.

Lataa testit käyttämällä Microsoft kunnostautua

Testit ovat nyt ALM:ssä. Tiedostot, joista nämä testit ovat riippuvaisia, tallennetaan erikseen Test Resources -moduuliin.

Testiresurssien luominen

Testiresurssit antavat käyttäjille mahdollisuuden hallita resursseja, jotka yleensä poimitaan automaattisilla/suorituskykytesteillä. Käyttäjät voivat ladata skriptin, jota voidaan käyttää yhdessä tai useammassa testissä. Ne voidaan myös ladata/muokata ja ladata takaisin testiresursseihin.

Katsotaanpa, kuinka voimme hyödyntää Test Resources -moduulia tehokkaasti. Tämä moduuli esitellään lataamalla testiresursseihin sama excel-tiedosto, jota käytimme testien tuomiseen excelistä ALM:iin.

Test Case excelin lataaminen on suositeltavaa, jotta voimme tarvittaessa muokata testejä ja ladata uudelleen vain muokatut testitapaukset. On myös helppoa lisätä uusia testejä ja ladata vain äskettäin lisätyt testit.

Voimme kuitenkin ladata myös muun tyyppisiä tiedostoja, kuten .xls, .vbs, .qfl jne.

Vaihe 1) Siirry Test Resources -moduuliin alla olevan kuvan mukaisesti. Testiresurssien moduulisivu avautuu.

Luo testiresurssit

Vaihe 2) Luo "Uusi kansio" napsauttamalla Uusi kansio -kuvaketta alla olevan kuvan mukaisesti. Uusi kansio -valintaikkuna avautuu. Luokaamme testiresurssit kaikille kolmelle testille, joita ovat manuaalinen, automaatio ja suorituskyky.

Luo testiresurssit

Vaihe 3) Kansio luodaan alla olevan kuvan mukaisesti.

Luo testiresurssit

Vaihe 4) Samoin luokaamme kaksi muuta kansiota, nimittäin - Automation ja Performance. Kun olet luonut kansion jokaiselle testiresurssille, lopullinen kansiorakenne on seuraavanlainen:

Luo testiresurssit

Vaihe 5) Luodaan uusi testiresurssi lataamalla excel-tiedosto, jonka olemme luoneet ALM:ään ladattujen manuaalisten testien kirjoittamiseen. Valitse kansio, johon käyttäjä haluaa ladata testiresurssin.

Luo testiresurssit

Vaihe 6) Anna testiresurssin nimi ja valitse myös resurssin tyyppi ja napsauta 'OK'.

Luo testiresurssit

Vaihe 7) Testiresurssia luotaessa meidän on nyt ladattava resurssi niin, että se on käytettävissä Resurssien katselu -välilehdellä, jota käytetään kaikissa testeissä.

  1. Napsauta Resurssien katselu -välilehteä
  2. Napsauta 'Lataa tiedosto' ja valitse ladattava tiedosto

Luo testiresurssit

Vaihe 8) Kun tiedosto on ladattu, Status näytetään käyttäjälle ja se on ladattavissa.

Luo testiresurssit

Huomautus: Seuraavat testiresurssit ladataan, joita voidaan käyttää automaattisten testien suorittamiseen.

  1. Datataulukko
  2. Ympäristömuuttujat
  3. Funktiokirjastot
  4. Palautusskenaariot
  5. Jaettu objektivarasto

Video testisuunnitelmasta

Napauta täältä jos video ei ole saatavilla

UKK

Testisuunnitelma on paikka, jossa testit suunnitellaan ja tallennetaan. Testilaboratorio on paikka, jossa testit sijoitetaan testijoukkoihin, ajoitetaan ja suoritetaan. Testi luodaan kerran testisuunnitelmassa ja suoritetaan useita kertoja testilaboratoriossa.

Kyllä. Napsauta testiä hiiren kakkospainikkeella ja valitse Kopioi ja sitten Liitä kohdekansioon. Kopiointi projektien välillä on mahdollista, kun molemmissa käytetään samaa ALM-versiota ja yhteensopivia kenttien mukautuksia. Muussa tapauksessa yhdistämättömät kentät poistetaan.

Apuohjelma on asennettava ALM-työkalut-sivulta ja sen on vastattava sekä ALM- että Excelin Bit-versiota. Jos se ei vieläkään lataudu, ota se uudelleen käyttöön kohdassa Excelin asetukset, Apuohjelmat, COM-apuohjelmat.

Kyllä. Liitä vaatimus, niin tekoälyavustaja luonnostelee vaiheiden nimet, kuvaukset ja odotetut tulokset taulukkoon, joka on valmis liitettäväksi Exceliin joukkolatausta varten. Testaaja tarkistaa kattavuuden ennen tuontia.

Kyllä. Vie vaatimukset ja linkitetyt testit, ja tekoälyavustaja listaa vaatimukset, joille ei ole määritetty testiä, ja merkitsee testit, jotka ovat kopioita olemassa olevasta skenaariosta. Vahvista jokainen aukko vaatimuksia vasten. tractoimintakykyraportti.

Tiivistä tämä viesti seuraavasti: