Testilaboratorio HP ALM:ssa (laatukeskus)

⚡ Älykäs yhteenveto

HP ALM:n Test Lab on moduuli, jossa suunnitellut testitapaukset ryhmitellään testijoukkoihin ja suoritetaan. Tämä sivu käsittelee testijoukon luomista, testien suorittamista manuaalisella suoritustyökalulla, suoritusvirran ajoittamista ja tulosten analysointia.

  • 🧪 Tarkoitus: Test Lab suorittaa Test Plan -moduulissa luodut testitapaukset.
  • 📦 Testisarja: Testijoukko on kokoelma testitapauksia, jotka on haettu testisuunnitelmasta yhdeksi sykliksi.
  • 🔒 Turvallinen muokata: Test Labissa tehdyt muutokset eivät koskaan muuta Test Planin päätestitapauksia.
  • ▶ ️ Kaksi ajotilaa: Suorita testijoukko suorittaa koko joukon, kun taas Suorita suorittaa vain valitun testin.
  • 🖱️ Manuaalinen juoksija: Suorittaja merkitsee jokaisen vaiheen hyväksytyksi tai epäonnistuneeksi, liittää kuvakaappauksia ja nostaa virheet esiin suoraan.
  • ️ Suoritusvirta: Ehdot ja aikariippuvuus ohjaavat kunkin testi-instanssin järjestystä ja ajoitusta.
  • 📊 Tulokset: Testiajot-moduuli tallentaa jokaisen ajon yksilöllisen ajonimen myöhempää analyysia varten.

Testilaboratorio HP ALM:ssa

Mikä on HP ALM:n Test Lab -moduuli?

Test Lab moduuli on paikka, jossa HP ALM, joka tunnetaan myös nimellä Quality Center, suorittaa testit. Vaatimukset kirjataan vaatimusmoduuliin ja testitapaukset suunnitellaan Testisuunnitelma moduuli, ja Test Lab kokoaa valmiit tapaukset testijoukkoihin, jotta ne voidaan ajoittaa, suorittaa ja raportoida julkaisusyklin mukaisesti.

  • Kun testisuunnittelu on valmis, testi suoritetaan Test Lab -moduulin avulla.
  • Yksi yleinen termi, johon törmäät HP ALM:ssä Test Labin Test Set -moduulissa, on se, että jos mielesi laukaisee kuvia jonkinlaisesta kokoelmasta tai joukosta, olet oikeassa. Test Set on itse asiassa kokoelma testitapauksia, jotka aiomme suorittaa.
  • Testitapaukset alkaen Testisuunnitelma moduuli kutsutaan Test Lab -moduuliin.
  • Test Lab -moduulin testitapauksiin tehdyt muutokset eivät vaikuta Test Plan Module -moduulin päätestitapauksiin. Voit vapaasti kokeilla. Siitä se nimi Test Lab!

💡 Huomaa: HP julkaisi tämän tuotteen, josta on sittemmin tullut Micro Focus ja sitten OpenTextModuulin asettelu ja alla olevat vaiheet ovat edelleen voimassa, vaikka uusimmat versiot on brändätty OpenText ALM / Laatukeskus.

  • On parempi antaa testijoukolle sama nimi kuin moduulin nimi, jotta kaikki moduulin testit sisältyvät samaan testijoukkoon, mikä olisi helppo suorittaa ja track.
  • Jokainen testisarjakansio on määritetty tiettyyn sykliin. Näin käyttäjät voivat ryhmitellä tietyssä syklissä suoritettavat testit yhteen.
  • Tämä moduuli auttaa käyttäjää myös track syklin etenemistä testien suorituksen aikana.
  • Test Lab -moduuli koostuu seuraavista toiminnoista, ja ymmärretäänpä jokainen niistä yksityiskohtaisesti.

Testilaboratorio HP ALM:ssa

Testisarjan luominen

Vaihe 1) Ensimmäinen vaihe on luoda juurikansio testijoukkojen säilytyspaikaksi. Voimme nimetä sen julkaisun ja syklin mukaisesti, jotta se on helppo track.

  1. Siirry Testi-välilehden Test Lab -moduuliin
  2. Luo uusi kansio napsauttamalla "Uusi kansio" -kuvaketta.
  3. "New Test Set Folder" -valintaikkuna avautuu. Kirjoita kansion nimeksi "2017 R1 – Cycle 1".
  4. Napsauta 'OK'

Luo testisarja

Vaihe 2) Test Run -kansio luodaan alla olevan kuvan mukaisesti.

Luo testisarja

Vaihe 3) Valitse luotu kansio ja määritä siihen "Cycle", mikä tarkoittaa, että koko testisarja tulee suorittaa syklille 1.

Luo testisarja

Vaihe 4) Anna testisarjan nimi ja napsauta 'OK'

Huom: Target Sykli-kenttä on poistettu käytöstä, koska kohdesykli on valittu kansiotasolla (2017 R1 – Sykli 1).

Luo testisarja

Vaihe 5) Kun testisarja on luotu, meidän on valittava testit ja lisättävä se testijoukkoon.

  1. Valitse testisarja.
  2. Siirry kohtaan "Suoritusruudukko".
  3. Napsauta "Valitse testit" -painiketta. Testisuunnitelmapuu avautuu.
  4. Valitse tälle syklille suoritettavat testit.
  5. Napsauta '<='-painiketta. Tämä siirtää/vetää testitapaukset testisuunnitelmasta testilaboratorioon.

Luo testisarja

Vaihe 6) Kun testejä lisätään testisuunnitelmapuusta, kaikki valittujen testien konfigurointiparametrit näytetään käyttäjälle. Käyttäjä voi muokata määritystä ennen sen lisäämistä testilaboratorioon.

Huomautus: Käyttäjä ei voi hallita testikokoonpanon valintaa testilaboratoriossa. Siksi koko kokoonpano lisätään oletusarvoisesti testijoukkoon. Jos jokin valituista kokoonpanoista EI ole osa sykliä, poista testit testilaboratoriosta.

Luo testisarja

Vaihe 7) Kun konfiguraatiot on valittu, valitut testit lisätään testisarjaan. Tässä tapauksessa olemme valinneet kaikki kolme kokoonpanoa; näin ollen voimme löytää kolme esiintymää "01- Login Test".

Luo testisarja

Vaihe 8) Toista yllä olevat vaiheet luodaksesi lisää testisarjoja ja valitaksesi kaikki tähän sykliin suunnitellut asiaankuuluvat testit. Kun olet luonut koko testisarjan, testisarjan rakenne on seuraavanlainen:

Luo testisarja

Vaihe 9) Toinen tärkeä välilehti, joka meidän on ymmärrettävä, on "Suorituskulku". Valitse "Suorituksen kulku -välilehti", joka näyttää järjestyksen, jossa testit näkyvät suorituksen aikana. Käyttäjät voivat myös muuttaa suoritusjärjestystä tällä välilehdellä, joka käsitellään tämän moduulin erillisessä osiossa.

Luo testisarja

Kuinka suorittaa testejä

Vaihe 1) Luodut testisarjat ovat nyt valmiita suoritettavaksi. Testit voidaan suorittaa kahdella vaihtoehdolla.

  • Suorita testisarja – Tämän vaihtoehdon avulla käyttäjä voi suorittaa kaikki testit valitussa testisarjassa.
  • ajaa – Tämä vaihtoehto auttaa käyttäjää suorittamaan vain valitun testin.

Suorita testit

Vaihe 2) Suoritetaan Login-moduulin koko testipaketti valitsemalla 'Run Test Set' -vaihtoehto. Kun napsautat "Suorita testisarja", se näyttää käyttäjälle kaksi vaihtoehtoa.

  1. Manuaalinen juoksija (oletus) – Suorituksen aikana näytettävien testien järjestys on sama kuin testijoukkoruudukossa näkyvä järjestys.
  2. Automaattinen juoksija – Suorituksen aikana näytettyjen testien järjestys näytetään suorituskulun välilehdellä asetettuna järjestyksenä.

Jatketaan oletusvaihtoehdolla.

Suorita testit

Vaihe 3) Manual Test Runner näytetään käyttäjälle. Tässä valintaikkunassa meidän on ymmärrettävä tärkeät ominaisuudet.

  1. Aloita Juokse – Auttaa käynnistämään suorituksen
  2. Lopeta juoksu – Lopettaa nykyisen suorituksen ja sulkee manuaalisen ohjaimen.
  3. Peruuta ajo – Peruuttaa nykyisten testien suorittamisen.
  4. Liitteet – Auttaa meitä liittämään kuvakaappauksen/muita testisuoritukseen liittyviä tietoja
  5. Uusi Vika – Napsauttamalla sitä avautuu uusien vikojen valintaikkuna, jossa a Vika voidaan postittaa.
  6. Käyttöjärjestelmän tiedot – Antaa tietoa käyttöjärjestelmästä, jossa testit suoritetaan.
  7. Suorita nimi – Ainutlaatuinen aikaleima, jonka avulla testituloksia voidaan analysoida myöhempänä ajankohtana.

Napsauta Aloita suoritus.

Suorita testit

Vaihe 4) Manuaalinen testiajokone, jossa on testiohjaimet ja vaiheet, näytetään käyttäjälle. Ymmärrämme tässä testiajoikkunassa käytettävissä olevat toiminnot.

Lisää vaihe testin aikana Lisää vaihe testin suorittamisen aikana.
Poista vaihe Poista vaihe testin suorittamisen aikana.
Passi valittu Passi valittu
Valittu epäonnistui Valittu epäonnistui
Näyttää valitun testivaiheen parametrin Näyttää valitun testivaiheen parametrin
Ota kuvakaappaus ja lisää liitteitä Käyttäjä voi ottaa kuvakaappauksen ja lisätä liitteitä ajon aikana.
Mahdollistaa käyttäjän lisätä vikoja Antaa käyttäjän lisätä vikoja ajon aikana.
Näyttää käyttäjän kompaktissa näkymässä Näyttää käyttäjälle kompaktin näkymän testiajosta
Lopeta suoritus Lopeta suoritus
  1. Vaihe Numbers luotu testisuunnitteluvaiheessa
  2. Descriptvalitun vaiheen ioni.
  3. Odotettu valitun vaiheen tulos.

    Suorita testit

Vaihe 5) Testijoukon seuraava testi näytetään käyttäjälle. Toista vaiheet 3 ja 4 suorittaaksesi testin ja merkitäksesi tilan vastaavasti.

Suorita testit

Kuinka luoda testiajoaikataulu

Testaajat voivat ohjata testin suorittamista "Execution Flow" -välilehden avulla. Testaajat voivat myös määrittää päivämäärän ja kellonajan tietyn testiinstanssin suorittamiselle. Voimme myös ajoittaa testin toisen tietyn testiesiintymän tulosten perusteella suorituskulussa.

Ymmärrämme nyt, kuinka ajoitetaan testikulku HP-ALM:ssä.

Vaihe 1) Valitse Test Lab -moduulista "Suorituskulku" -välilehti.

Luo testiajoaikataulu

Vaihe 2) Double napsauta sitä testiä, jota vasten aikataulu on asetettava. "Testiajoaikataulu" näytetään alla olevan kuvan mukaisesti. Voimme huomata, että oletusarvoisesti asetettuja suoritusehtoja ei ole.

Luo testiajoaikataulu

Vaihe 3) Lisää suoritusehto napsauttamalla "+" -kuvaketta alla olevan kuvan mukaisesti.

Luo testiajoaikataulu

Vaihe 4) Uusi suoritusehto -valintaikkuna avautuu.

  1. Valitse testi alasvetovalikosta. Kaikki testisarjan testit tulevat näkyviin
  2. Valitse ehto. Se voi olla joko 'hyväksytty' tai 'valmis'.
  3. Napsauta OK.

    Luo testiajoaikataulu

Vaihe 5) Koekäyttöaikataulu näytetään lisättyjen suoritusehtojen kanssa.

Luo testiajoaikataulu

Vaihe 6) Suoritusprosessi järjestyy automaattisesti uudelleen alla olevan mukaisesti. Alla olevan työnkulun mukaisesti testi 'Cluster Head' suoritetaan vain, kun '02 – Reset Button Check' on valmis.

Luo testiajoaikataulu

Vaihe 7) Ymmärretään nyt, miten testaajat voivat määrittää päivämäärän ja kellonajan tietyn testin suorittamiseksi suorituskulussa. Tästä on enemmän hyötyä, kun testaajat tietävät tietyn toiminnallisuuden valmiudesta tai automatisoitujen testien ajoittamisesta.

Oletetaan, että esimiehen kirjautumisprofiili olisi valmis vasta tietyn päivämäärän jälkeen. Siksi testaajat voivat suorittaa saman määrittämällä ehdot 'Suorituskulku' -kohdassa.

Double Napsauta testiä, jolle suorituskulun kriteerit on asetettava.

Luo testiajoaikataulu

Vaihe 8) Nyt,

  1. Siirry kohtaan 'Aikariippuvuus'-moduuli
  2. Valitse "Suorita määrättyyn aikaan"
  3. Syötä päivämäärä, jona haluat suorittaa
  4. Syötä aika, jolloin haluat suorittaa testin
  5. Napsauta 'OK'.

Luo testiajoaikataulu

Vaihe 9) Suorituskulku-välilehti järjestetään uudelleen alla olevan mukaisesti. Tällainen ajoitus on erittäin hyödyllinen automatisoiduille testeille, jotka noudattavat samoja vaiheita.

Huomautus: Jos ajoitettu päivämäärä ja aika on koittanut, ALM käynnistää testit automaattisesti. Tämä pätee automaattisiin testeihin, koska ne suoritetaan ilman manuaalisia toimia. Testien automaattisen käynnistämisen edellytyksenä on, että isäntäkone on valmis (ei sammutettu tai lukittu) ja että sen on oltava tilassa testin käynnistämiseksi. Jos kyseessä on manuaalinen testi, sillä ei ole mitään vaikutusta.

Luo testiajoaikataulu

Kuinka analysoida testitulos

Vaihe 1) Kun testi on suoritettu, testaajat voivat tarkastella tuloksia "Testiajot" -moduulissa. Se sisältää testiilmentymien ajojen ja testijoukkoajojen tulokset.

  1. Siirry kohtaan "Testiajot" "Testaus" -välilehdellä ja ikkuna avautuu alla olevan kuvan mukaisesti:
  2. Ajon nimi on yksilöllinen arvo, joka luodaan kullekin näistä testisuorituksista.
  3. "Tila" näyttää testin suorittamisen lopullisen tilan.

Yksityiskohtainen tulos on nähtävissä napsauttamalla 'Ajotunnus'.

Analysoi testitulos

Vaihe 2) Suorita tiedot -valintaikkuna avautuu ja käyttäjä voi tarkastella yksityiskohtaista tulosta.

  1. Siirry Suoritustiedot-ikkunan Raportti-välilehteen.
  2. Testaajat voivat tarkistaa kunkin testivaiheen tilan.
  3. Napsauta 'Ok' sulkeaksesi valintaikkunan.

Analysoi testitulos

Video testilaboratoriosta

Napauta täältä jos video ei ole saatavilla

UKK

Ei. Test Lab työskentelee testitapauksen instanssin parissa, joten suorituksen aikana lisätyt tai muokatut vaiheet pysyvät kyseisessä suorituksessa. Testisuunnitelman päätesti pysyy koskemattomana, minkä vuoksi kokeilujen tekeminen suorituksen aikana on turvallista.

Manuaalinen suoritusohjelma ohjaa testaajan läpi jokaisen testin testijoukkoruudukon järjestyksessä. Automaattinen suoritusohjelma noudattaa suorituskulkua ja käynnistää testit tietyllä isännällä, mikä on automaattisten komentosarjojen vaatimus.

Aikariippuvuus käynnistää vain automaattiset testit, ja isännän on oltava päällä, lukitsematon ja käyttövalmis. Manuaalinen testi, jossa on aikataulu, näyttää vain aikataulun; se ei käynnisty itsestään.

Kyllä. Vie ajoraportti, ja tekoälyavustaja ryhmittelee viat todennäköisen syyn mukaan erottamalla ympäristöongelmat aidoista vioista. Testaaja vahvistaa jokaisen ryhmänping ennen kuin vikoja nostetaan esiin.

Kyllä. Muutoslistan ja vaatimusten kattavuuden perusteella tekoälyavustaja ehdottaa regressiojoukkoa, joka on painotettu riskin ja viimeaikaisen vikahistorian perusteella. Testauspäällikkö hyväksyy syklin lopullisen laajuuden.

Tiivistä tämä viesti seuraavasti: