Tesztterv modul a HP ALM (Minőségközpont) oktatóanyagban

Tartalomjegyzék:

Anonim
  • A követelmények meghatározása után a fejlesztőcsapat megkezdi a tervezési és fejlesztési folyamatot, míg a tesztelőcsoport megkezdi a tesztek tervezését, amelyek a build telepítése után végrehajthatók.
  • Bármely termék sikere a tesztelési folyamatoktól és a tesztelés minőségétől függ. A jó tesztterv hibamentes terméket eredményez.
  • Az ALM támogatja a kézi, automatizálási és teljesítménytesztek karbantartását és végrehajtását, mivel az ALM zökkenőmentesen integrálódik az összes HP termékkel, például a HP UFT-vel és a HP Load Runner-rel.

Ebben az oktatóanyagban megtanulja

  • Hogyan készítsünk teszttervet
  • Tesztek feltöltése a Microsoft Excel használatával
  • Tesztforrások létrehozása

Hogyan készítsünk teszttervet

1. lépés : A követelményekhez hasonlóan hozzunk létre helyőrzőt / mappát az egyes teszttípusokhoz, például a funkcionális és a nem funkcionális típusokhoz.

  1. Kattintson az ALM kezdőlapján a Tesztterv linkre
  2. Kattintson az "Új mappa" ikonra
  3. Adja meg a mappa nevét „Funkcionális” néven, majd kattintson az „OK” gombra

2. lépés: A létrehozott mappa az alábbiak szerint jelenik meg.

3. lépés: Hasonlóképpen hozzunk létre almappákat a „Kézi” és az „Automatizált” tesztekhez a „Funkcionális” mappa alatt. Ezért a végső mappa felépítése az alábbiak szerint alakul:

Megjegyzés: NEM fogunk tudni automatikus teszt- / Teljesítmény-teszt parancsfájlokat létrehozni az ALM-ből; ehelyett a megfelelő HP eszközökből kell létrehozni, mint például a funkcionális UFT és a teljesítmény érdekében a Load runner. Ezután az ALM-be menti, hogy ütemezhetők, végrehajthatók, figyelemmel kísérhetők és jelenthetők legyenek.

4. lépés: Jobb lenne egy új mappát létrehozni az alkalmazás mindegyik moduljához, hogy az összes manuális tesztet ne dobjuk egy mappába. A komplex alkalmazások esetében több ezer olyan teszt lenne, amelyet nehéz lenne kezelni, ha nincsenek megfelelően összehangolva.

5. lépés) Most hozzunk létre egy kézi tesztet a „Bejelentkezés” modulhoz, a „Tesztterv” fül „Új teszt” ikonjára kattintva.

6. lépés: Írja be a következő részleteket az új teszt sikeres létrehozásához.

  1. Írja be az új teszt nevét
  2. Adja meg a teszt típusát. Ebben az esetben „Kézi” teszt.
  3. A felhasználó más nem kötelező mezőket is megadhat, például a dátumot és a leírást, az alábbiak szerint.
  4. Az összes rész megadása után kattintson a "Küldés" gombra.

7. lépés: A teszt létrehozása után a létrehozott teszt a „Manual” tesztek mappában jelenik meg, és az alábbiak szerint létrehozott többi fül is megjelenik. A következő lépésekben részletesen megvitassuk ezeket a füleket.

8. lépés) Kattintson a "Tervezési lépések" fülre, majd kattintson az "Új lépés" ikonra az alábbiak szerint. Megnyílik a Tervezési lépés részletei párbeszédpanel

  1. Írja be a lépés nevét
  2. Adja meg a lépés leírását
  3. Adja meg a várható eredményt
  4. Kattintson az "OK" gombra

9. lépés: Ismételje meg a 6. lépést, és írja be az összes vonatkozó lépést a funkcionalitás teszteléséhez. Az összes szükséges lépés létrehozása után a "Tervezési lépések" fül az összes létrehozott lépést megjeleníti az alábbiak szerint.

10. lépés: Paraméterek: segít a felhasználónak olyan értéket rendelni egy változóhoz, amely lehetővé teszi a felhasználó számára, hogy ugyanazt a tesztet különböző adatsorokkal hajtsa végre. Ebben az esetben a felhasználónév és a jelszó két paraméter lehet, amelyekhez értéket rendelnének. Megértjük a paraméterek fontosságát a teszt végrehajtása során, amelyekkel a Test Lab modul foglalkozik.

Most nézzük meg, hogyan hozhatunk létre paramétereket.

  1. Válassza ki azt a tesztlépést, amelyhez hozzá akarjuk adni a paramétert.
  2. A 'Parameter' ikon engedélyezve lesz. Kattintson az alábbiakra.

11. lépés: Megnyílik a Paraméter párbeszédpanel az alábbiak szerint. Kattintson az 'Új paraméter' gombra.

12. lépés: Megnyílik a tesztparaméter részletei párbeszédpanel.

  1. Írja be a paraméter nevét
  2. Rendeljen értéket a paraméterhez
  3. Kattintson az 'OK' gombra.

13. lépés)

A „Paraméterek” párbeszédpanel visszakerül a felhasználóhoz

  1. A létrehozott változóval
  2. Az érték
  3. Kattintson az 'OK' gombra.

14. lépés) Most észrevehetjük, hogy a paramétert magában a „Teszt lépésben” adjuk hozzá, az alábbiak szerint.

Ismételje meg ugyanezt a jelszó mezőnél is.

Hasonlóképpen hozzon létre egy paramétert a Password Filed fájlhoz

15. lépés: A létrehozott paraméterek megtekinthetők / szerkeszthetők a paraméterek fülön. Ez a párbeszédpanel a tesztekhez társított paraméterek létrehozásában és törlésében is segít.

16. lépés: A melléklet fül lehetővé teszi a felhasználó számára, hogy bármilyen típusú fájlt feltöltsön, például 'xls', 'jpg.webp' stb.

17. lépés: A tesztkonfiguráció segít a teszt újrafelhasználásában különböző felhasználási esetekre. Tisztázzuk, hogyan kell dolgozni a tesztkonfigurációkkal egy példával. Alapértelmezés szerint van egy tesztkonfiguráció, amelyet a teszt neveként adnak meg.

Megjegyzés: NEM NEM törölhetjük az alapértelmezett tesztkonfigurációt, de ugyanezt szerkeszthetjük.

18. lépés: Tegyük fel, hogy a bejelentkezési funkciót háromféle üzleti felhasználó hajthatja végre, például a „helpdesk”, a „manager” és a „cluster head”.

Nevezzük át az alapértelmezett tesztkonfigurációt „helpdesk” -re a „Test Configuration” névmezőjének szerkesztésével.

19. lépés) Most adjuk hozzá a másik két tesztkonfigurációt, azaz a kezelőt és a fürtfejet. Kattintson a "+" ikonra a tesztkonfigurációk alatt.

20. lépés) A " Új vizsgálati beállítások párbeszédablakban nyit.

  1. Írja be a Teszt konfiguráció nevet
  2. Adjon meg más nem kötelező paramétereket, mint például: „létrehozta”, „létrehozási dátum”, „leírás”
  3. Kattintson az 'OK' gombra.

21. lépés: Ismételje meg a fentieket, hogy hozzon létre még egy tesztkonfigurációt a „fürtfej” számára, és a teljes tesztkonfiguráció megjelenik a felhasználó számára az alábbiak szerint. Ez lehetővé teszi a tesztelők számára, hogy a teszt végrehajtása során ugyanazt a tesztet egyedileg hajtsák végre az összes létrehozott konfigurációval szemben, ami nem eredményezi a tesztek újraírását.

A tesztkonfigurációt NEM szabad összekeverni a tesztparaméterekkel. Ezért meg kell értenünk a különbséget a paraméterek és a teszt konfigurációk között. A Paraméterek változó létrehozására és értékek hozzárendelésére szolgálnak egy adott lépéshez (a teszt paraméterezése), míg a tesztkonfiguráció minden lépéshez alkalmazható, és általában a különböző üzleti felhasználási esetek / munkafolyamatok tesztelésére szolgál. A végrehajtás során a felhasználók megváltoztathatják a létrehozott paraméterek értékeit, miközben a teszteset végrehajtásra kerül a kiválasztott konfigurációhoz.

Például egy online számlafizetési alkalmazás esetében a felhasználó kiválaszthatja a fizetési módot. Hitelkártyás fizetés esetén a felhasználó választhat mesterkártyát, vízumot vagy American Express kártyát. Mindegyiknek megvan a saját vevő jutalom pontja. Kipróbálásához megtervezhetünk egy tesztet úgy, hogy mindegyikük bekerüljön a tesztkonfigurációkba a jutalom pontok ellenőrzésére.

22. lépés: A „Req Coverage” fül megkönnyíti a tesztelők számára, hogy feltérképezzék a tesztet egy olyan követelmény (ek) alapján, amely (ek) segít a felhasználóknak lefedettség és nyomonkövethetőség előteremtésében.

  1. Kattintson a "Req Coverage" fülre.
  2. Válassza ki azt a „követelményt”, amelyet hozzá kell rendelni az adott tesztesethez
  3. Kattintson a "<=" gombra a kiválasztott követelményeknek a teszthez való hozzárendeléséhez. Több követelményt is feltérképezhetünk ugyanazon teszt ellen.

23. lépés) A „Kapcsolódó hibák” fül üresen jelenik meg, mivel még nem hajtottunk végre tesztet / nem emeltünk hibát a tesztesettel szemben. Ezen a lapon feltüntetik a hiba részleteit, ha a hibákat a teszt létrehozásával egy időben teszik közzé.

24. lépés: Az Előzmények fül mutatja az idővel az adott tesztesettel szemben végrehajtott változtatások listáját a teszt létrehozása óta.

Tesztek feltöltése:

Néha a felhasználó nem készít manuálisan teszteseteket, mivel ez elég időigényes folyamat. A legtöbb szervezet manuális teszteket készít az Excel programban, és tömegesen tölti fel az ALM-be, ahelyett, hogy egyes manuális teszteket egyesével hozna létre. Az ALM-be történő feltöltés megkönnyítése érdekében a HP előállított egy Addint, amellyel a felhasználó közvetlenül feltöltheti az MS excel / MS Word programból. Értsük meg lépésről lépésre a követelmények QC-be történő feltöltését az Excelből.

Tesztek feltöltése a Microsoft Excel használatával

1. lépés: Mielőtt feltöltenénk a teszteket az Excelből, fel kell készítenünk az Excel-t, hogy feltölthető legyen.

  1. Jelölje ki azokat a mezőket, amelyeket fel kíván tölteni az ALM-be, és hozzon létre egy fejlécet az Excelben ezekhez a mezőkhöz.
  2. Írjon be érvényes adatokat az alábbi mezők mindegyikébe, az alábbiak szerint.

2. lépés: A feltöltendő adatok kiválasztása után kattintson az „Exportálás a HP ALM-be” elemre a „Bővítmények” részben.

3. lépés: Megnyílik az ALM Export varázsló. Írja be a HP ALM kiszolgáló URL-jét, és kattintson a "Tovább" gombra.

4. lépés: Adja meg a hitelesítéshez szükséges felhasználónevet és jelszót, majd kattintson a „Tovább” gombra.

5. lépés: Válassza ki azt a tartományt, projektnevet, ahová fel akarjuk tölteni a teszteket, majd kattintson a „Tovább” gombra.

6. lépés: Válassza ki a feltölteni kívánt adatok típusát. Ebben az esetben tesztekről van szó. A hibákat a következő fejezetekbe is feltöltjük.

7. lépés: Írja be az Új térkép nevet. Az első opció, a "Térkép kiválasztása" le van tiltva, mert eddig nem készítettünk térképet. Ezért létre kell hoznunk egy új térkép nevet, és kattintson a "Tovább" gombra. Nem választottuk az „Ideiglenes térkép létrehozása” lehetőséget, mivel a tesztek feltöltéséhez minden alkalommal újra felhasználni szeretnénk.

8. lépés: A „Tovább” gombra kattintva megnyílik a leképezés párbeszédpanel az alábbiak szerint.

  1. A felsorolt ​​bal oldali ablaktáblázat rácselemei megfelelnek a HP ALM-ben feltöltésre rendelkezésre álló mezőknek. Felhívjuk figyelmét, hogy a 'RED' jelöléssel ellátott mezőket fel kell térképezni, mivel ezek kötelező mezők.
  2. A jobb oldali ablaktáblázat elemei a leképezett mezőkre utalnak, így az Excel értékei az ALM megfelelő mezőibe kerülnek.

9. lépés: Most értsük meg, hogyan kell feltérképezni az Excel mezőit az ALM mezőihez.

  1. Válassza ki azt a mezőt, amelyet a felhasználó fel szeretne térképezni, majd kattintson a nyíl gombra az alábbiak szerint.

  1. Írja be az oszlop nevét az Excelben, amely megfelel a HP ALM megfelelő oszlopnevének.

  1. Az összes szükséges oszlop feltérképezése az Excel programban a HP ALM megfelelő mezői alapján. Az összes szükséges mező feltérképezése után kattintson az 'Exportálás' gombra.

10. lépés: A sikeres feltöltés után az ALM megjeleníti az üzenetet az alábbiak szerint. Ha hibák jelennek meg, javítsa ki a problémát, és próbálja meg újra feltölteni.

Az alábbiakban felsorolunk néhány gyakori hibát:

  • A Tárgy / Útvonal érvénytelen / nem érhető el, vagy a felhasználó NEM feltérképezte.
  • A „Teszt típusa” mező értéke nem Kézi. Automatizált teszteket NEM lehet feltölteni az Excel segítségével.
  • A teszt neve mező üres vagy NEM hozzárendelve.
  • Az állapotnak nem lehet más értéke, mint a Tervezés, kész, Importált, Javítás.

11. lépés) Most ellenőrizzük ugyanezt a "Tesztek" fül alatt. A teszt összes részletét feltöltöttük az alábbiak szerint.

Megjegyzés : A felhasználók teszteket is feltölthetnek. A tesztesetek újratöltése esetén, ha a tesztnév már létezik, és ha csak a lépésleírásban változás következik be, akkor a teszt felülíródik a meglévővel. Ha a teszt neve eltér a feltöltötttől, akkor új tesztként tölti fel.

Tesztforrások létrehozása

A teszterőforrások lehetővé teszik a felhasználók számára az erőforrások kezelését, amelyeket általában automatizált / teljesítménytesztek vesznek fel. A felhasználók feltölthetik a szkriptet, amelyet egy vagy több teszt felhasználhat. Ezeket letölthetik / szerkeszthetik és újra visszatölthetik a vizsgálati forrásokba.

Nézzük meg, hogyan használhatjuk ki hatékonyan a Teszterőforrások modult. Ezt a modult bizonyítja, hogy ugyanazt az excel fájlt tölti fel a teszt erőforrásokba, amelyet a tesztek Excelből történő importálásához használtunk az ALM-be.

Javasoljuk az excel teszteset feltöltését, hogy szükség esetén szerkeszthessük a teszteket, és csak a módosított teszteseteket töltsük fel újra. Könnyű új teszteket is hozzáadni és feltölteni az újonnan hozzáadott teszteket.

Feltölthetünk azonban más típusú fájlokat is, például .xls, .vbs, .qfl stb.

1. lépés: Keresse meg a Teszterőforrások modult az alábbiak szerint. Megnyílik a teszt erőforrások modul oldala.

2. lépés: Hozzon létre egy új mappát az Új mappa ikonra kattintva, az alábbiak szerint. Megnyílik az Új mappa párbeszédpanel. Hozzunk létre vizsgálati erőforrást mindhárom teszthez - Manuális, Automatizálás és Teljesítmény.

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

4. lépés) Hasonlóképpen hozzunk létre még két mappát, nevezetesen: Automatizálás és Teljesítmény. Miután létrehozott egy mappát a teszt erőforrásokhoz, a végleges mappa felépítése az alábbiak szerint alakul:

5. lépés: Hozzunk létre egy új teszt erőforrást az Excel fájl feltöltésével, amelyet az ALM-be feltöltött manuális tesztek írásához készítettünk. Válassza ki azt a mappát, ahová a felhasználó fel szeretné tölteni a teszterőforrást.

6. lépés: Írja be a teszterőforrás nevét, válassza ki az erőforrás típusát, majd kattintson az "OK" gombra.

7. lépés: A teszterőforrás létrehozásakor most feltöltenünk kell az erőforrást, hogy az elérhető legyen az „Erőforrás-néző” fül alatt, amelyet a tesztek során használnak.

  1. Kattintson az "Erőforrás-néző" fülre
  2. Kattintson a "Fájl feltöltése" elemre, és válassza ki a feltöltendő fájlt

8. lépés: A fájl feltöltése után az Állapot megjelenik a felhasználó számára, és letölthető lesz.

Megjegyzés: A következő típusú vizsgálati erőforrásokat töltjük fel, amelyek felhasználhatók az automatizált tesztek végrehajtására.

  1. Adattábla
  2. Környezeti változók
  3. Funkciókönyvtárak
  4. Helyreállítási forgatókönyvek
  5. Megosztott objektumok tárháza

Videó a teszttervről

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

legfontosabb elvihetők: -

  • A tesztesetek / szkriptek megtervezéséhez és létrehozásához a QualityCenter Tesztterv modult használja.
  • Az egyszerű nyomon követés érdekében összekapcsolhatja tesztjeit a Tesztterv modulban a Követelmény modul követelményeivel.
  • A QualityCenter számos olyan szolgáltatást kínál, mint a tesztlépések másolása, a szkriptek elküldése felülvizsgálatra, mellékletek hozzáadása stb.