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.

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.
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.
- Napsauta Test Plan -linkkiä ALM-kotisivulla
- Napsauta "Uusi kansio" -kuvaketta
- Kirjoita kansion nimi kohtaan "Functional" ja napsauta "OK"
Vaihe 2) Luotu kansio näytetään alla olevan kuvan mukaisesti.
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.
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.
Vaihe 5) Luodaan nyt manuaalinen testi "Kirjautumis"-moduulille napsauttamalla "Uusi testi" -kuvaketta "Testisuunnitelma" -välilehdellä.
Vaihe 6) Anna seuraavat tiedot uuden testin luomiseksi onnistuneesti.
- Anna uusi testin nimi
- Syötä testin tyyppi. Tässä tapauksessa se on "Manuaalinen" testi.
- Käyttäjä voi myös kirjoittaa muita ei-pakollisia kenttiä, kuten päivämäärä, Descriptioni alla kuvatulla tavalla.
- Napsauta 'Lähetä', kun olet syöttänyt kaikki tiedot.
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.
Vaihe 8) Napauta "Design Steps" -välilehteä ja napsauta "Uusi vaihe" -kuvaketta alla olevan kuvan mukaisesti. Suunnitteluvaiheen tiedot -valintaikkuna avautuu
- Anna vaiheen nimi
- Anna vaihe Descriptioni
- Anna odotettu tulos
- Napsauta 'OK'
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.
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.
- Valitse testivaihe, jota vastaan haluat lisätä parametrin.
- Parametri-kuvake otetaan käyttöön. Napsauta samaa alla olevan kuvan mukaisesti.
Vaihe 11) Parametri-valintaikkuna avautuu alla olevan kuvan mukaisesti. Napsauta "Uusi parametri" -painiketta.
Vaihe 12) Testiparametrien tietojen valintaikkuna avautuu.
- Syötä parametrin nimi
- Määritä parametrille arvo
- Napsauta OK.
Vaihe 13) Parametrit-valintaikkuna tulee takaisin käyttäjälle
- Luodulla muuttujalla
- Arvo
- Napsauta OK.
Vaihe 14) Nyt voimme huomata, että parametri on lisätty itse "testivaiheeseen" alla olevan kuvan mukaisesti.
Toista sama myös salasanakenttään.
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.
Vaihe 16) Liite-välilehden avulla käyttäjä voi ladata minkä tahansa tyyppisiä tiedostoja, kuten "xls", "jpg" jne.
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.
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ää.
Vaihe 19) Lisätään nyt kaksi muuta testikokoonpanoa, eli hallinta ja klusteripää. Napsauta testikokoonpanojen alla olevaa +-kuvaketta.
Vaihe 20) "Uusi testikokoonpano -valintaikkuna avautuu.
- Syötä Testikokoonpanon nimi
- Anna muut ei-pakolliset parametrit, kuten "luonut" , "luontipäivämäärä", "kuvaus"
- Napsauta OK.
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.
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
- Napsauta 'Req Coverage' -välilehteä.
- Valitse 'vaatimus', joka tulee verrata tähän testitapaukseen
- Napsauttamalla <=-painiketta voit yhdistää valitut vaatimukset testiin. Voimme myös kartoittaa useita vaatimuksia samaa testiä vastaan.
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.
Vaihe 24) Historia-välilehti näyttää luettelon muutoksista, jotka on tehty ajan mittaan tähän tiettyyn testitapaukseen heti testin luomisesta lähtien.
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.
- Valitse kentät, jotka haluat ladata ALM:ään, ja luo näille kentille otsikko Excelissä.
- Syötä kelvolliset tiedot kuhunkin näistä kentistä alla olevan kuvan mukaisesti.
Vaihe 2) Kun olet valinnut ladattavat tiedot, napsauta Lisäosat-kohdasta 'Vie HP ALM:iin'.
Vaihe 3) ALM-vientiavustaja avautuu. Kirjoita HP ALM Server -osoitteeseen URL ja napsauta 'Seuraava'.
Vaihe 4) Syötä käyttäjätunnus ja salasana todennusta varten ja napsauta 'Seuraava'.
Vaihe 5) Valitse Domain, Project Name, johon haluamme ladata testit ja napsauta 'Seuraava'.
Vaihe 6) Valitse ladattavien tietojen tyyppi. Tässä tapauksessa se on testejä. Lataamme myös viat tuleviin lukuihin.
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.
Vaihe 8) Kun napsautat 'Seuraava', karttaping valintaikkuna avautuu alla olevan kuvan mukaisesti.
- Vasemman ruudun listat vastaavat kenttiä, jotka ovat ladattavissa HP ALM:ssa. Huomaa, että PUNAISELLA merkityt kentät on kartoitettava, koska ne ovat pakollisia kenttiä.
- Oikean ruudun ruudukkokohteet viittaavat kenttiin, jotka on kartoitettu siten, että Excelin arvot virtaavat vastaaviin ALM-kenttiin.
Vaihe 9) Ymmärrämme nyt, kuinka Excelin kentät yhdistetään ALM:n kenttiin.
- Valitse kenttä, jonka käyttäjä haluaa kartoittaa, ja napsauta nuolipainiketta alla olevan kuvan mukaisesti.
- Kirjoita Exceliin sarakkeen nimi, joka vastaa HP ALM:n asianmukaista sarakkeen nimeä.
- Yhdistä kaikki Excelin pakolliset sarakkeet HP ALM:n asianmukaisiin kenttiin. Yhdistämisen jälkeenping kaikki pakolliset kentät, napsauta 'Vie'.
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.
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ä.
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.
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.
Vaihe 3) Kansio luodaan alla olevan kuvan mukaisesti.
Vaihe 4) Samoin luokaamme kaksi muuta kansiota, nimittäin - Automation ja Performance. Kun olet luonut kansion jokaiselle testiresurssille, lopullinen kansiorakenne on seuraavanlainen:
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.
Vaihe 6) Anna testiresurssin nimi ja valitse myös resurssin tyyppi ja napsauta 'OK'.
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ä.
- Napsauta Resurssien katselu -välilehteä
- Napsauta 'Lataa tiedosto' ja valitse ladattava tiedosto
Vaihe 8) Kun tiedosto on ladattu, Status näytetään käyttäjälle ja se on ladattavissa.
Huomautus: Seuraavat testiresurssit ladataan, joita voidaan käyttää automaattisten testien suorittamiseen.
- Datataulukko
- Ympäristömuuttujat
- Funktiokirjastot
- Palautusskenaariot
- Jaettu objektivarasto
Video testisuunnitelmasta
Napauta täältä jos video ei ole saatavilla














































