Tesztlabor a HP ALM-ben (minőségközpont)

Tartalomjegyzék:

Anonim
  • A tesztterv elkészültét követően a teszt végrehajtása a Test Lab modul segítségével történik.
  • Egy általános kifejezés, amellyel találkozhat a HP ALM-ben a Test Lab tesztkészlet moduljában. Ha elméd valamiféle gyűjtemény vagy halmaz képeit váltja ki, akkor igazad van. A Tesztkészlet a tesztesetek gyűjteményét jelenti, amelyeket végrehajtani szándékozunk.
  • A Test Plan modul teszteseteit behívjuk a Test Lab modulba.
  • A Test Lab modul teszteseteinek végrehajtása nem érinti a Test Plan modul szülő teszt eseteit. Szabadon kísérletezhet. Innen a Test Lab!
  • Jobb, ha a tesztkészlet nevét megadjuk, mint a modul nevét, hogy a modul összes tesztje ugyanazon tesztkészletben legyen, amelyet könnyű végrehajtani és nyomon követni.
  • Minden tesztkészlet mappát egy adott ciklushoz rendelünk. Ez lehetővé teszi a felhasználók számára, hogy csoportosítsák a teszteket, amelyeket egy adott ciklusban hajtanak végre.
  • Ez a modul segítséget nyújt a felhasználó számára a ciklus előrehaladásának nyomon követésében is a tesztek végrehajtása során.
  • A Test Lab modul a következő funkciókból áll, és részletesen ismerjük meg ezeket.

Ebben az oktatóanyagban megtanuljuk -

  • Tesztkészlet létrehozása
  • A tesztek végrehajtása
  • A tesztfuttatás ütemezésének létrehozása
  • Hogyan lehet elemezni a teszt eredményét

Tesztkészlet létrehozása

1. lépés: Első lépésként hozzon létre egy gyökérmappát tárolóként a tesztkészletek számára. Megnevezhetjük a kiadással és a ciklussal összhangban, hogy könnyen követhető legyen.

  1. Nyissa meg a „Test Lab” modult a „Testing” fül alatt
  2. Hozzon létre egy új mappát az 'Új mappa' ikonra kattintva.
  3. Megnyílik az „Új tesztkészlet mappa” párbeszédpanel. Írja be a mappa nevét „2017 R1 - 1. ciklus”.
  4. Kattintson az "OK" gombra

2. lépés: A tesztfuttatási mappa az alábbiak szerint jön létre.

3. lépés: Válassza ki a létrehozott mappát, és rendelje hozzá a „Ciklust”, ami azt jelenti, hogy a teljes tesztkészletet végre kell hajtani az 1. ciklushoz.

4. lépés: Írja be a tesztkészlet nevét, és kattintson az "OK" gombra

Megjegyzés: A Célciklus mező le van tiltva, mivel a célciklust mappaszinten választják ki (2017 R1 - 1. ciklus).

5. lépés) A tesztkészlet létrehozása után ki kell választanunk a teszteket, és hozzá kell adnunk a tesztkészlethez.

  1. Válassza ki a Tesztkészletet.
  2. Keresse meg a "Végrehajtási rács" elemet.
  3. Kattintson a "Tesztek kiválasztása" gombra. Megnyílik a teszt tervfa.
  4. Válassza ki az ehhez a ciklushoz végrehajtandó teszteket.
  5. Kattintson a "<=" gombra. Ez a teszteseteket a teszttervről a laboratóriumra fogja mozgatni.

6. lépés : A tesztterv fáról történő tesztek hozzáadásakor a kiválasztott tesztek összes konfigurációs paramétere megjelenik a felhasználó számára. A felhasználó szerkesztheti a konfigurációt, mielőtt hozzáadná a tesztlaboratóriumhoz.

Megjegyzés: A felhasználó nem tudja ellenőrizni a tesztkonfiguráció kiválasztását a tesztlaborban. Ezért alapértelmezés szerint a teljes konfiguráció hozzáadódik a tesztkészlethez. Ha a kiválasztott konfiguráció egyike NEM része a ciklusnak, a tesztek hozzáadása után törölje a tesztlaborból .

7. lépés) A konfigurációk kiválasztása után a kiválasztott tesztek hozzáadódnak a tesztkészlethez. Ebben az esetben mindhárom konfigurációt kiválasztottuk; így a '01 - Bejelentkezés teszt 'három példányát találhatjuk.

8. lépés: Ismételje meg a fenti lépéseket további tesztkészletek létrehozásához, és válassza ki a ciklushoz tervezett összes releváns tesztet. Az összes tesztkészlet létrehozása után a tesztkészlet szerkezete az alábbiak szerint alakul:

9. lépés) A másik fontos fül, amelyet meg kell értenünk, a 'Végrehajtási folyamat'. Válassza a 'Végrehajtás fül' lehetőséget, amely megjeleníti a tesztek sorrendjét a végrehajtás során. A felhasználók ezen a fülön is módosíthatják a végrehajtási sorrendet, amelyet a modul külön szakaszában fognak kezelni.

A tesztek végrehajtása

1. lépés: A létrehozott tesztkészletek készen állnak a végrehajtásra. A tesztek két lehetőség segítségével hajthatók végre.

  • Tesztkészlet futtatása - Ezzel az opcióval a felhasználó elvégezheti az összes tesztet egy kiválasztott tesztkészletben.
  • Futtatás - Ez az opció segíti a felhasználót a kiválasztott teszt végrehajtásában.

2. lépés: Végezzük el a Bejelentkezés modul teljes tesztcsomagját a „Tesztkészlet futtatása” opció kiválasztásával. A „Tesztkészlet futtatása” gombra kattintva a felhasználó két lehetőséggel jelenik meg.

  1. Kézi futó (alapértelmezett) - A végrehajtás során megjelenített tesztek sorrendje megegyezik a tesztkészlet rácsában megjelenített sorrenddel.
  2. Automatikus futó - A végrehajtás során megjelenített tesztek sorrendje a végrehajtási folyamat fülön beállított sorrendben jelenik meg.

Folytassuk az alapértelmezett opcióval.

3. lépés: A kézi teszt futó megjelenik a felhasználó számára. Ebben a párbeszédben értsük meg a fontos jellemzőket.

  1. Begin Run - Segít elindítani a végrehajtást
  2. Futás befejezése - Megszakítja az aktuális végrehajtást és bezárja a kézi futót.
  3. Futtatás megszakítása - Törli az aktuális tesztek végrehajtását.
  4. Mellékletek - Segít nekünk a teszt végrehajtásával kapcsolatos képernyőképek és egyéb információk csatolásában
  5. Új hiba - Ha rákattint, megnyílik az új hibák párbeszédpanel, amely segítségével hibát lehet közzétenni.
  6. OS Info - Információt ad arról az operációs rendszerről, amelyben a teszteket végrehajtják.
  7. Futtatás neve - Egyedi időbélyeg, amellyel a teszt eredményei később elemezhetők.

Kattintson a "Futtatás megkezdése" gombra.

4. lépés) A felhasználó számára megjelenik a kézi tesztfutó tesztellenőrzésekkel és lépésekkel. Ismerje meg a tesztfuttató párbeszédpanelen elérhető funkciókat.

Adjon hozzá egy lépést a teszt végrehajtási ideje alatt.
Töröljön egy lépést a teszt végrehajtási ideje alatt.
Pass Selected
Nem sikerült kiválasztani
Megmutatja a kiválasztott tesztlépés paraméterét
Lehetővé teszi a felhasználó számára a képernyőkép rögzítését és a mellékletek hozzáadását a futás ideje alatt.
Lehetővé teszi a felhasználó számára, hogy hibát adjon a futási idő alatt.
Megmutatja a felhasználó számára a tesztfuttató kompakt nézetét
Végrehajtás befejezése
  1. A teszt tervezési szakaszában létrehozott lépésszámok
  2. A kiválasztott lépés leírása.
  3. A kiválasztott lépés várható eredménye.

5. lépés : A tesztkészletben a következő teszt megjelenik a felhasználó számára. Ismételje meg a 3. és a 4. lépést a teszt végrehajtásához, és ennek megfelelően jelölje meg az állapotot.

A tesztfuttatás ütemezésének létrehozása

A tesztelők az "Execution Flow" fül segítségével vezérelhetik a teszt végrehajtását. A tesztelők megadhatják az adott tesztpéldány végrehajtásának dátumát és időpontját is. Ütemezhetjük a tesztet az Execution Flow egy másik megadott tesztpéldányának eredményei alapján is.

Most pedig értsük meg, hogyan kell ütemezni a tesztfolyamatot a HP-ALM-ben.

1. lépés: Válassza a "Végrehajtási folyamat" fület a Test Lab modulból.

2. lépés: Kattintson duplán arra a tesztre, amelyhez be kell állítani az ütemtervet. A "Test Run Schedule" az alábbiak szerint jelenik meg. Észrevehetjük, hogy nincsenek alapértelmezés szerint beállított végrehajtási feltételek.

3. lépés: A végrehajtási feltétel hozzáadásához kattintson a "+" ikonra az alábbiak szerint.

4. lépés: Megnyílik az Új végrehajtási feltétel párbeszédpanel.

  1. Válassza ki a tesztet a teszt legördülő menüből. A tesztkészlet összes tesztje megjelenik
  2. Válassza ki a feltételt. Elfogadhatja a „Sikert” vagy a „Kész” szót.
  3. Kattintson az 'OK' gombra.

5. lépés : Megjelenik a tesztfutás ütemezése a hozzáadott végrehajtási feltételekkel.

6. lépés: A végrehajtási folyamat automatikusan átrendeződik az alábbiak szerint. Az alábbiakban bemutatott folyamat szerint a „Cluster Head” teszt csak akkor lesz végrehajtva, ha a '02 - Reset Button Check 'befejeződött.

7. lépés: Ismerje meg, hogy a tesztelők hogyan tudják meghatározni a dátumot és az időt a végrehajtási folyamatban egy adott teszt végrehajtásához. Hasznosabb, ha a tesztelők tudnak egy adott funkció felkészültségéről vagy az automatizált tesztek ütemezéséről.

Tegyük fel, hogy a kezelő bejelentkezési profilja csak egy adott dátum után lesz kész. Így a tesztelők ugyanezt végrehajthatják a 'Végrehajtási folyamat' feltételek megadásával.

Kattintson duplán arra a tesztre, amelyhez meg kell adni a végrehajtási folyamat kritériumait.

8. lépés) Most,

  1. Keresse meg az „Időfüggőség” modult
  2. Válassza a „Futtatás megadott időpontban” lehetőséget
  3. Adja meg a végrehajtás dátumát
  4. Adja meg azt az időpontot, amikor szeretné végrehajtani a tesztet
  5. Kattintson az 'OK' gombra.

9. lépés: A végrehajtási folyamat fül át lesz alakítva az alábbiak szerint. Ez a fajta ütemezés nagyon hasznos az automatizált teszteknél, amelyek ugyanazokat a lépéseket követik.

Megjegyzés: Ha elérkezik az ütemezett dátum és idő, akkor az ALM automatikusan elindítja a teszteket. Automatizált tesztelésre jó, mivel a tesztet kézi beavatkozás nélkül hajtják végre. A tesztek automatikus elindításának előfeltétele, hogy a gazdagépnek készen álljon (ne legyen kikapcsolva vagy lezárva), és a teszt elindításához olyan állapotban kell lennie. Ha manuális tesztről van szó, akkor nincs hatása.

Hogyan lehet elemezni a teszt eredményét

1. lépés: A teszt végrehajtása után a tesztelők megtekinthetik az eredményeket a "Test Runs" modulban. Ez tartalmazza a tesztpéldány-futások és a tesztkészlet-futások eredményeit.

  1. Ugrás a "Test Runs" elemre a "Testing" fülön, és az ablak az alábbiak szerint nyílik meg:
  2. A Futásnév egyedi érték, amelyet a teszt végrehajtások mindegyike generál.
  3. Az „Állapot” a teszt végrehajtásának végső állapotát mutatja.

A részletes eredmény a „Futtatásazonosítóra” kattintva tekinthető meg.

2. lépés: Megnyílik a Futtatás részletei párbeszédpanel, és a felhasználó megtekintheti a részletes eredményt.

  1. Nyissa meg a „Jelentés” fület a „Futtatás részletei” ablakban.
  2. A tesztelők ellenőrizhetik az egyes tesztlépések állapotát.
  3. Kattintson az OK gombra a párbeszédpanel bezárásához.

Videó a Test Lab-on

Kattintson ide, ha a videó nem érhető el

emlékezetes pontok :

  • A tesztesetek végrehajtásához a QualityCenter Test Lab modulját használja
  • A végrehajtás megkezdése előtt létre kell hoznia egy "Tesztkészlet fát"
  • Tesztkészletfa létrehozásához először létre kell hoznia egy "Tesztkészlet mappát"
  • Ezután hozzáadja a Tesztterv modulban létrehozott "Teszteket" a Tesztkészlet mappához.
  • A tesztkészlet mappát a hozzáadott tesztekkel együtt nevezzük tesztkészlet fának (mivel fa szerkezetnek tűnik).
  • A tesztkészletek tartalmazhatnak manuális és automatizált tesztet egyaránt.
  • Felveheti ugyanazt a tesztet különböző tesztkészletekbe, vagy hozzáadhat egy teszt több példányát ugyanahhoz a tesztkészlethez.
  • A Minőségi központ ütemezést is biztosít, ahol megadhatja a tesztkészletek végrehajtásának dátumát és idejét.