- 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.
- Nyissa meg a „Test Lab” modult a „Testing” fül alatt
- Hozzon létre egy új mappát az 'Új mappa' ikonra kattintva.
- Megnyílik az „Új tesztkészlet mappa” párbeszédpanel. Írja be a mappa nevét „2017 R1 - 1. ciklus”.
- 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.
- Válassza ki a Tesztkészletet.
- Keresse meg a "Végrehajtási rács" elemet.
- Kattintson a "Tesztek kiválasztása" gombra. Megnyílik a teszt tervfa.
- Válassza ki az ehhez a ciklushoz végrehajtandó teszteket.
- 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.
- 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.
- 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.
- Begin Run - Segít elindítani a végrehajtást
- Futás befejezése - Megszakítja az aktuális végrehajtást és bezárja a kézi futót.
- Futtatás megszakítása - Törli az aktuális tesztek végrehajtását.
- 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
- Ú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.
- OS Info - Információt ad arról az operációs rendszerről, amelyben a teszteket végrehajtják.
- 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 |
- A teszt tervezési szakaszában létrehozott lépésszámok
- A kiválasztott lépés leírása.
- 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.
- Válassza ki a tesztet a teszt legördülő menüből. A tesztkészlet összes tesztje megjelenik
- Válassza ki a feltételt. Elfogadhatja a „Sikert” vagy a „Kész” szót.
- 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,
- Keresse meg az „Időfüggőség” modult
- Válassza a „Futtatás megadott időpontban” lehetőséget
- Adja meg a végrehajtás dátumát
- Adja meg azt az időpontot, amikor szeretné végrehajtani a tesztet
- 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.
- Ugrás a "Test Runs" elemre a "Testing" fülön, és az ablak az alábbiak szerint nyílik meg:
- A Futásnév egyedi érték, amelyet a teszt végrehajtások mindegyike generál.
- 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.
- Nyissa meg a „Jelentés” fület a „Futtatás részletei” ablakban.
- A tesztelők ellenőrizhetik az egyes tesztlépések állapotát.
- 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.