Üzleti folyamatok tesztelésének (BPT) keretrendszere QTP/UFT
⚡ Okos összefoglaló
Az üzleti folyamatok tesztelése összehangolja a szoftvertesztelést az üzleti célokkal, így a téma szakértői, nem csak az automatizálási mérnökök, tudnak tesztforgatókönyveket készíteni. Ez az oldal ismerteti a BPT keretrendszert, annak szerepeit és az öt megvalósítási lépést. QTP és Minőségügyi Központ.

Mi az üzleti folyamatok tesztelése?
Üzleti folyamatok tesztelése (BPT) egy olyan folyamat, amely összehangolja a szoftvertesztelési folyamatokat az üzleti célokkal annak érdekében, hogy csökkentse a komplexitást, az időfelhasználást és az erőfeszítéseket a tesztelési életciklus során. Az üzleti folyamatok tesztelése egy végponttól végpontig terjedő tesztelés, amely segít ellenőrizni a szoftveralkalmazás készségét az üzleti és az ügyfél szemszögéből.
BPT keretrendszer
BPT (Business Process Testing) keretrendszer A BPT egy beépített Micro Focus automatizálási keretrendszer, amelyet a Minőségközponttal együtt használnak. A BPT segít bevonni az üzleti elemzőket vagy a kkv-kat az automatizálási folyamatba. Ők is megtervezhetik az automatizálási forgatókönyveket, és a saját igényeiknek megfelelően végrehajthatják azokat előzetes automatizálási vagy kódolási ismeretek nélkül.
Az alábbiak a BPT keretrendszer építőkövei
- alkatrészek
- Alkalmazási terület
- flow
- Üzleti folyamat teszt
Komponens: (más néven Business Component) egy újrafelhasználható automatizálási utasításkészlet, amely egy adott előre meghatározott feladatot hajt végre az AUT-ban. Ez hasonló vbscript funkció és QTP művelet, de BPT keretrendszerben való használatra tervezték.
Alkalmazási terület: Ez egy adattár, amely az üzleti komponensek fejlesztéséhez szükséges összes erőforrást tartalmazza. Az erőforrások közé tartozik egy megosztott objektumtár; újrafelhasználható funkcionális könyvtárak stb. Ez egy logikai entitás, amelynek fizikai létezése nem látható egy fájlrendszerben.
Üzleti folyamat teszt: Üzleti összetevők soros folyamatát tartalmazó forgatókönyv, amelyet egy alkalmazás egy adott üzleti folyamatának tesztelésére terveztek.
Folyam: Időnként a hasonló komponenseket ugyanabban a sorrendben kell használnia több BPT-ben. Ahelyett, hogy minden egyes BPT-hez ugyanazokat az összetevőket adná hozzá, létrehozhat egy üzleti komponensfolyamot. A Flow közvetlenül hívható az egyes komponensek külön-külön történő meghívása helyett.
Miért a BPT?
A hagyományos automatizálással kapcsolatban az alábbiakban felsorolunk néhány kihívást:
- A kézi tesztelők/Témaszakértők és az automatizálási tesztelők közötti koordináció hiánya.
- A kézi tesztelőknek nincs szerepük az automatizálási folyamatban.
- Szabványok hiánya az automatizálás fejlesztésében.
- Intelligens keretrendszer nélkül hatalmas karbantartási erőfeszítésekre van esély.
- Az automatizálási tesztelők általában nem rendelkeznek jó alkalmazásismerettel, és hajlamosak nem hatékony szkripteket fejleszteni.
A BPT a fenti kihívásokat egy szabványosított keretrendszerrel küzdi le, amelyben a KKV-kat / manuális tesztelőket bevonja az automatizálási fejlesztés részévé, és meghatározza a fejlesztés standard folyamatát.ping BPT-k.
A kézi tesztelők a szükséges funkciókhoz tervezik a kézi komponenst, amelyet az automatizálási tesztelő automatizál. A kézi/automatizálási tesztelők sorba rendezik ezeket az automatizált komponenseket a BPT létrehozásához, amely tesztforgatókönyvvé válik.
A BPT különböző szerepeket határoz meg, amelyeket különböző erőforrások látnak el. A BPT segít optimalizálni az erőforrások és szaktudásuk felhasználását. A BPT-ben a szerepek a következők szerint osztályozhatók:
- EMS
- QTP Szakértő
- vizsgáló
KKV: A kkv-k a Business Analyst vagy a kézi tesztelő, aki jól ismeri az alkalmazást. Megtervezik a kézi üzleti összetevőket, amelyek egy adott műveletet vagy funkciót tesztelnek. A kézikönyv Business Components tervezése során egyértelműen megemlítik a teszt lépéseit és a várt eredményeket.
QTP Szakértő: QTP A szakértők a manuális Üzleti Komponenst automatizált Komponenssé alakítják a manuális Komponensben említett lépések automatizálásával.
Miután a Komponensek megtervezésre kerültek, egy KKV, vagy QTP A szakértő ezeket az összetevőket BPT-vé rendezi, ami egy tesztforgatókönyvet alkot.
Vizsgáló: A tesztelő lehet manuális tesztelő vagy QTP szakértő, aki a minőségügyi központból elvégezheti a BPT-ket.
Kezdő lépések a BPT-vel
Szoftver követelmények:
- QTP/UFT ( "QTP Legújabb verzió“) Érvényes licenc.
- QC / ALM (QC Latest version) hozzáféréssel kell rendelkeznie az üzleti összetevők modullal, amely nem jár együtt a QC-vel. Külön licencet kell vásárolni hozzá.
Szoftver konfigurációk:
- QTP: Engedélyezze a „Más HP termékek tesztek és összetevők futtatásának engedélyezése” opciót
- QC: A következő bővítményeket kell telepíteni.
- QC csatlakozási bővítmény
- QTP Bővítmény
A BPT keretrendszer megvalósítása:
Mivel ez egy beépített keretrendszer, nem kell kódot írnia a keretrendszer felépítéséhez. Csak elő kell készítenie a szükséges műtermékeket, amelyek a BPT építőköveit építik.
Röviden vizsgáljuk meg a Quality Center (HP ALM) fontos moduljait.
Üzleti összetevők modul: Lehetővé teszi újrafelhasználható üzleti komponensek létrehozását, kezelését és automatizálását, amelyek egy adott funkció végrehajtásához szükséges lépéseket tartalmazzák egy üzleti folyamatban. A komponensek jellemzően a következőképpen osztályozhatók:
- Kézi alkatrészek
- Automatizált alkatrészek
- Kulcsszóvezérelt összetevők
- Scripted Components
Tesztterv modul: Ebben a modulban húzd és vidd el a komponenseket logikai sorrendben, hogy előkészítsd a BPT-ket, amelyek egyetlen tesztforgatókönyvet alkotnak, és hibakeresheted a komponenseket.
Tesztlabor modul: Lehetővé teszi az üzleti folyamatok tesztjeinek végrehajtását és az eredmények megtekintését. A modul segítségével a BPT-ket akár párhuzamosan is futtathatja különböző gépeken.
A tipikus BPT automatizálási folyamat a következő szakaszokból áll.
- A kézi összetevők létrehozása
- Az alkatrészek automatizálása
- Fejlesztőping a Flow-k vagy BPT-k
- A BPT-k hibakeresése
- A BPT végrehajtása
1. lépés) A kézi összetevők létrehozása
Jelentkezzen be a QC-be
Lépjen az Üzleti összetevők modulhoz.
Az üzleti összetevőket és mappákat speciális ikonok azonosítják az alábbiakban említett komponensfában-
Mappa: az Összetevők logikai elkülönítésben való osztályozására szolgál.
Összetevőkérés mappa: A kézi tesztelők vagy a kkv-k elhelyezik az Alkatrészeiket, amelyeket automatizálni szeretnének.
Elavult mappa: Az összes érvénytelen komponenst áthelyezheti ebbe a mappába, így áttekintheti azokat, mielőtt véglegesen eltávolítaná őket a minőségellenőrzésből.
Komponens: Ez az a szimbólum, amely a komponens jelölésére szolgál. A kézi üzleti összetevőket egy M szimbólum jelöli a komponens ikonon. Az alábbiak szerint.
Egy komponens egy adott időpontban a következő állapotok egyikével rendelkezhet: Fejlesztés alatt, Kész, Karbantartás és Hiba.
Amikor egy komponens kérést kezdeményeznek a Teszt terv modult, akkor 'Nincs implementálva' állapotú (lásd alább). Amikor ezt a bizonyos komponenst áthelyezi a kérés mappából a komponens mappába, akkor „Fejlesztés alatt” állapotra vált.
Eszköztár az Üzleti összetevő modulban
Hozza létre az új kézi Üzleti összetevőt.
Hozzon létre egy új mappát, hogy egy helyen létrehozhassa az összes alkalmazással kapcsolatos összetevőt.
Válassza ki az Összetevők mappát -> Kattintson az Új mappára
Adjon meg egy értelmes nevet az alkalmazásának, majd kattintson az OK gombra. Akár almappákat is létrehozhat a fő mappa alatt.
Válaszd ki azt a mappát, amelyikben létre szeretnéd hozni az összetevőt -> kattints az „Új összetevő” gombra
Adjon meg egy olyan komponensnevet, amely hasonlít a végrehajtandó művelethez, így megkönnyítve a komponensek kiválasztását a BPT-k előkészítése során. Kattintson az OK gombra.
Egy új komponens jön létre és a jobb oldalon.
Vizsgáljuk meg az alkatrész különböző füleit
I. Részletek lap: Tartalmaz néhány alapvető mezőt, például: Összetevő neve, létrehozta, létrehozás dátuma stb.
Az Description fül, három részből áll: Összegzés, Előfeltétel és Utóállapot.
A összefoglalás részben megemlítheti az Összetevő funkciójának rövid leírását és annak eredményét.
A Előfeltétel szakaszban, említse meg az alkalmazás állapotát, amely az összetevő használatához szükséges.
A Utólagos állapot szakaszban, említse meg az alkalmazás állapotát az Összetevő lépések végrehajtása után.
Tartsa szem előtt az elő- és utófeltételeket, miközben létrehozza az összetevők logikai sorrendjét a BPT létrehozásához.
A vitaterület, megjegyzéseket fűzhet hozzá a komponenshez.
II. Pillanatkép lap: Ezen a fülön pillanatképet készíthet arról az oldalról, amelyhez az Összetevő tartozik.
III. Paraméterek lap: Ezt a fület akkor használhatod, ha adatokat szeretnél átadni vagy adatokat lekérni a komponensből. Ezek hasonlóak a műveleti/teszt paraméterekhez a következőben: QTP.
Kattints a Új link az új paraméter hozzáadásához meg kell adnia a
- Paraméter neve: A paraméter neve.
- Érték tipusa: A paraméter típusa (Szám, Dátum, Karakterlánc, Jelszó stb.).
- Alapértelmezett érték: Megadhat valamilyen alapértelmezett értéket, amelyet akkor használhat, ha nem adott át értéket a komponensből.
- Description: Megemlítheti a paraméter rövid leírását.
A kimeneti paraméterek a bemeneti paraméterekhez hasonlóan hozzáadhatók vagy törölhetők. Ha bármilyen értéket szeretne visszaadni a komponensből, akkor kimeneti paramétereket kell használnia.
IV. Tervezési lépés lap: Tartalmazza azokat a lépéseket, amelyeket a komponensnek végre kell hajtania. A tervezés lapon a gombok a következő sorrendben jelennek meg.
Új lépés hozzáadása, Szerkesztés, Törlés, Másolás, Beillesztés, Paraméter létrehozása/kiválasztása, Teljes paraméter, Keresés, Sormagasság, Mentés és automatizálás
A lépés hozzáadásához kattintson az „Új lépés hozzáadása” gombra, ekkor megnyílik a komponens lépésszerkesztője. Adja meg a lépés nevét, amely leírja a lépést, leírást (pontos művelet, amelyet az alkalmazáson szeretne végrehajtani) és a várt eredményt (az alkalmazás állapota a lépés végrehajtása után).
A lépésszerkesztő akkor is megnyílik, ha kiválaszt egy lépést, és rákattint a lépés szerkesztése gombra.
A lépésszerkesztőben található a szövegszerkesztő eszköztár, amellyel formázhatja a karakterláncokat, például félkövér, dőlt és aláhúzott.
V. Automatizálás lap: Megjeleníti a komponenshez kapcsolódó automatizálási lépéseket, ha a komponens már automatizált. Erről a lépésről részletesen a következő lépésben, a „Manuális komponens automatizálása” címmel fogunk beszélni.
VI. Függőségek lap: Megjeleníti a más entitások, például az összetevők, a BPT-k, a folyamatok, a tesztelési erőforrások és az alkalmazásterületek között létező függőségi kapcsolatokat. A Függőségek fül a következő három fület tartalmazza.
Erőforrások lap mutatja az alkalmazási területeket (logikai csoport)ping/az Összetevő automatizálásához szükséges összes erőforrás neve).
Használja a lapon megjeleníti a jelenleg kiválasztott komponenst tartalmazó BPT-k és folyamatok részleteit. Ha az adott BPT-re vagy folyamatra szeretne navigálni, egyszerűen kattintson a teszt vagy folyamat nevére, és a BPT vagy folyamat a Tesztterv modulban található modulba navigál.
Alkalmazási terület A lapon látható a komponens által használt alkalmazásterület neve, valamint a Használta és a Használat rácsok, amelyek az alkalmazásterületet használó entitásokat és az alkalmazásterület által használt erőforrásokat jelenítik meg.
VII. Előzmények lap: Megjeleníti az entitás bármely mezőjében végrehajtott módosításokat. Minden módosításnál megjelenik a módosítás időbélyegzője és a módosítást végrehajtó felhasználónév. Az Előzmények lap két allapot tartalmaz:
Ellenőrzési napló lap megjeleníti a különböző mezőkben végrehajtott módosítások listáját, az időbélyegzőt és a felhasználói adatokat.
Üzleti lap megjeleníti a kiválasztott komponens különböző verzióit.
2. lépés) A kézi alkatrészek automatizálása
Alkalmazási terület építése
Az Application Area egy logikai entitás, amely segít az összes szükséges erőforrás csoportosításában az alkalmazás vagy az alkalmazás egy részének automatizálásához. Az alkalmazásterület megosztott objektumtárakat, függvénykönyvtárakat és minden egyéb beállítást tartalmaz, amelyek az összetevők automatizálásához szükségesek.
Létrehozhat egy alkalmazási területet a teljes alkalmazáshoz, vagy akár több alkalmazási területet az alkalmazás különböző részeihez, a követelményektől függően.
Nyissa meg a QTP, Fájl -> Új -> Alkalmazásterület
Megjelenik a következő ablak, amely a négy modult tartalmazza.
Általános: Megjeleníti az alkalmazási terület általános adatait, például az alkalmazási terület neve, az alkalmazási területet létrehozó szerző, hely, Description és a kapcsolódó bővítmények.
Ha el szeretne távolítani bármilyen bővítményt, kattintson a Módosítás gombra, és távolítsa el a szükségtelen bővítményeket.
A további beállítások tartalmazzák a rögzítési és futási beállításokat, amelyek hasonlóak a normál rögzítési és futási beállításokhoz, és QTP.
A Helyreállítási beállítások segítségével bármilyen helyreállítási forgatókönyvet is hozzáadhat, amelyet az alkalmazásterülethez szeretne társítani. A bővítmények alapján más környezettel kapcsolatos beállításokat választott ki.
Funkciókönyvtárak
Ez a modul segít nekünk az összes szükséges függvénytár társításában az alkalmazási területhez.
Objektumtárak
Ez a modul segít a szükséges megosztott objektumtárak társításában, hasonlóan a függvénykönyvtárokhoz.
Kulcsszavak
A Kulcsszavak panel megjeleníti az összes beépített metódust, a függvénykönyvtárakban található összes felhasználó által definiált függvényt és az objektumtárban található objektumokat. Ezenkívül a Kulcsszavak panel megjeleníti az általunk vagy egy harmadik fél által bővítménybővíthetőség segítségével fejlesztett tesztobjektum-osztályok metódusait és tulajdonságait is.
A szükséges függvénykönyvtárak, megosztott objektumtárak hozzáadása és a szükséges beállítások elvégzése után mentheti az alkalmazási területet.
A kézi komponens átalakítása automatizált komponenssé
Navigáljon vissza az automatizálni kívánt komponens minőségellenőrzése és tervezése lapjára. Kattintson az automatizálás gombra az alábbiak szerint, és válassza ki a kulcsszóvezérelt vagy a szkriptelt komponens konvertálása lehetőséget. Miután a komponenst automatizálási komponenssé alakította, nem konvertálhatja vissza manuális komponenssé.
Kulcsszóvezérelt összetevő
Lépjen az automatizálás lapra.
A következő üzenet jelenik meg: „Lépések létrehozásához először ki kell választania egy alkalmazásterületet az Alkalmazásterület kiválasztása gombra kattintva”.
Az alkalmazási terület kiválasztására kattintás után a következő ablak jelenik meg, amelyen az elérhető alkalmazási területek listája látható, ahonnan kiválaszthatja a kívánt alkalmazási területet.
A kiválasztott alkalmazási terület az automatizálás fül alján jelenik meg.
A Komponenst ugyanúgy automatizálhatja, mint a QTP kulcsszó nézet használatával. Az összetevő lépéseinek automatizálása után a következőképpen fognak kinézni a lépések
Szkriptelt komponens
Navigáljon az automatizálás fülre. Megjelenik az Indítás gomb az elindításához. QTP.
Kattintson az Indítás gombra (QTP ugyanabba a gépbe kell telepíteni), akkor megnyílik QTP és megjelenít egy felugró ablakot, amely arra kér minket, hogy társítsunk egy alkalmazásterületet a komponenshez.
Miután az alkalmazási területet társították a komponenshez, az összes erőforrás elérhetővé válik a komponens számára, amelyek segítségével szkriptelheti a komponenst.
3. lépés) Fejlesztésping a BPT-k
A BPT-k lehetnek automatizált vagy manuális tesztek. A manuális üzleti komponensekből álló BPT-ket manuális BPT-knek nevezzük. Az automatizált komponensekkel létrehozott BPT-ket automatizált BPT-knek nevezzük.
Manuális vagy automatizált BPT-k létrehozásához a minőségellenőrzés Test Plan modulját kell használnia.
Kattintson a tesztterv modul ikonjára a bal oldali ablaktáblában
Hozzon létre egy mappát, amelyben üzleti folyamatteszteket szeretne létrehozni a mappa hozzáadása ikonra kattintva.
Írja be a mappa nevét, és kattintson az OK gombra
Kattintson az „Új teszt létrehozása” ikonra.
Válassza ki a teszttípust „Üzleti folyamat”-ként, és adjon meg egy értelmes nevet a BPT-nek.
A következőképpen jelenik meg
Válassza a 'Test Script' fület -> és válassza a 'Select Component' allapot
Megjeleníti az Alkatrész modul fáját, a jobb oldalon az összes Alkatrész információval.
Húzd át a komponenseket logikai sorrendben az üzleti forgatókönyv létrehozásához. Kijelölheted a komponenst, és a húzás helyett használhatod a nyíl szimbólumot is. Az alábbiakban egy minta BPT látható a komponensek elrendezése után.
Akár új komponenst is kérhet, ha az nem érhető el a tesztterv modul komponensfájában, az „Új komponens kérése” gombra kattintva.
Miután az összetevőket elrendezték a tesztszkriptek szerkesztő ablaktáblájában, ötoszlopos szerkezetként jelenik meg:
- Összetevő/áramlás: Megjeleníti a komponenst a pillanatfelvétel képével együtt, ha tartalmaz.
- Állapot: A komponens állapota, ez a korábban tárgyalt állapotok bármelyike lehet.
- Bemenet: Ha vannak bemeneti paraméterei, akkor ez ebben az oszlopban jelenik meg.
- output: Ha vannak kimeneti paraméterei, akkor ez ebben az oszlopban jelenik meg.
-
Sikertelenség esetén: Megjelenik a legördülő menü, amelyben kiválaszthatja, hogy mit szeretne végrehajtani a BPT végrehajtásához az Összetevő meghibásodása esetén. Kiválaszthatja a folytatást vagy a kilépést a BPT-ből.
Bemeneti paraméterek konfigurálása
Bármely komponens bemeneti paraméterének konfigurálásához kattintson az adott komponens bemeneti oszlopában található bemeneti paraméterek hivatkozásra, vagy kattintson jobb gombbal a komponensre, és válassza a bemeneti paraméterek értékei -> iterációk lehetőséget.
Ha rákattint a beviteli paraméter hivatkozására, megnyílik a Komponens iterációk párbeszédpanel.
A komponens összes bemeneti paraméterét megadhatja. Ha többször szeretné futtatni a komponenst, akkor több iterációt is hozzáadhat az "Iterációk hozzáadása" gombra kattintva, és megadhatja az adatokat.
Ha törölni szeretne egy iterációt, először válassza ki az iterációt, és kattintson az „Iteráció törlése” gombra, a kiválasztott iteráció eltávolításra kerül.
Ha csak a kiválasztott iterációkat szeretné futtatni, használhatja az „Iterációk kiválasztása” opciót, és az alábbiak szerint beállíthatja a futtatni kívánt iterációk tartományát.
Bemeneti paramétereket importálhat külső, vesszővel elválasztott fájlból is, és exportálhatja az adott komponenshez használt listaparamétereket az importálási és exportálási beállításokkal.
Ha rákattint az importálási lehetőségre, megjelenik a Fájl párbeszédpanel, amely lehetővé teszi számunkra a kívánt fájl kiválasztását az alábbiak szerint.
Miután kiválasztotta a fájlt, megjelenik a Paraméterek leképezése párbeszédpanel, amelyben a fájl oszlopfejléceit a komponens paramétereihez kell rendelnie. Ezt a gyakorlatot az összes bemeneti paraméterre el kell végeznie.
Ha az előző komponensek kimeneti paramétereit szeretné használni, akkor a paraméter oszlop neve alatti kimenet jelölőnégyzetre kell kattintani.
Megjelenik a kimeneti paraméterek listája az előző komponensek összes kimeneti paraméterének listájával. Ebből kiválaszthatja a kívánt kimeneti paramétert, és kattintson az OK gombra.
Grouping/Un-Grouping alkatrészek
Előfordulhat, hogy ha csoportosítani szeretné a BPT komponenseit, hogy többször is együtt futtathassa őket, akkor ezt meg kell tennie. Először jelölje ki a csoportosítani kívánt komponenseket, majd kattintson a Komponensek csoportosítása képre, vagy válassza a Komponensek lehetőséget. Kattintson a jobb gombbal, és válassza a Csoportosítás lehetőséget.ping > Csoportos komponensek.
Talaj utánping Komponensek, akkor az alábbiak szerint fog kinézni. Ha szét szeretné bontani a komponensek csoportosítását, jelölje ki a csoportot, és kattintson a Komponensek csoportosításának szétbontása ikonra.
Paraméterek/Iterációk hozzáadása a csoportosított komponensekhez
Hasonló ahhoz, ahogyan egyetlen komponens paraméterének adatait megadja, de az egyetlen különbség az, hogy amikor egy csoportosított komponens bármelyik bemeneti paraméterének hivatkozására kattint, akkor az összes komponens bemeneti paraméterei együtt jelennek meg.
BPT állapot
A Komponensekhez hasonlóan a BPT-k is eltérő állapotokkal rendelkeznek a BPT létrehozásától és annak előrehaladásától függően. Egy BPT az alábbi állapotok bármelyikével rendelkezhet bármely adott időpontban.
6 Fejlesztés alatt
7 Kész
8 Karbantartás
9 hiba
A BPT állapota meghatározható az Összetevői állapota alapján. A BPT állapotát az összes komponens legsúlyosabb állapota határozza meg.
Tegyük fel például, hogy van egy üzleti folyamattesztje, amely a következőket tartalmazza:
- 3 Kész alkatrészek
- 1 Karbantartási komponens
- 2 Fejlesztés alatti komponens
- 1 Hibakomponens
- 1 Fejlesztés alatt (igényelt) komponens
Ebben a példában a teszt állapota: hiba, mert a hiba az üzleti komponens legsúlyosabb állapota a tesztben.
4. lépés) A BPT hibakeresése
Miután megtervezték a BPT-ket, le kell futtatnia a BPT-t, hogy ellenőrizze, hogy az Összetevők a megfelelő sorrendben vannak-e elrendezve, és az átadott adatok megfelelően működnek-e vagy sem. Ez hasonló Tesztelés automatizálási szkriptünk minden lehetséges módszerrel (pozitív és negatív) és adatokkal a szkript pontosságának ellenőrzésére.
A Tesztterv modulban kattintson a Tesztszkript eszköztáron a Teszt futtatása vagy hibakeresése gombra.
Miután a Futtatás gombra kattintott, megjelenik a „Teszt futtatása vagy hibakeresése” ablak. A Futtatás ablakban két lehetősége van a BPT futtatására.
Hibakeresési mód: Amikor ebben a módban futtatsz egy komponenst, alapértelmezés szerint egy töréspontot ad hozzá a komponens első sorához, ami segít a komponens soronkénti hibakeresésében.
Normál mód: Ebben a módban az elejétől a végéig szünet nélkül fut, és azonnal folytatódik a következő komponenshez a tesztben.
Az egyes komponensekhez az igényeidnek megfelelően bármelyik módot kiválaszthatod. Ha már ellenőriztél néhány komponenst ugyanabban vagy egy másik BPT-ben, akkor közvetlenül átválthatsz normál módra.
A végrehajtás után megjelenik a BPT összes komponensének végrehajtási összefoglalója.
5. lépés) A BPT végrehajtása
Miután a BPT-ket kifejlesztették és alaposan tesztelték, előfordulhat, hogy le kell futtatnia ezeket a BPT-ket a regresszió, a józanság vagy bármely más tesztelési ciklus részeként.
A BPT-k végrehajtásához a QC Test Lab modulját kell használni. Navigáljon a Tesztlaborhoz, és válassza ki a Tesztterv mappát és a Tesztkészletet, amely alatt ezeket a BPT-ket futtatni szeretné.
Válassza a „Tesztek kiválasztása” opciót a Tesztlabor rácsból. A jobb oldalon egy panel jelenik meg egy tesztterv fastruktúrával, ahol az összes teszteset fel van sorolva. Válassza ki a futtatni kívánt BPT-ket, majd kattintson a nyílra. A BPT-k hozzáadódnak a „Végrehajtási rácshoz”. A húzással és elengedéssel is kiválaszthatja a futtatni kívánt BPT-ket.
Miután a BPT-ket hozzáadta a végrehajtási rácshoz, kattintson a „Futtatás” gombra.
A „Futtatás” gombra kattintás után egy külön „Automatikus futtató” ablak jelenik meg, amelyben meg kell adnia, hogy melyik gépen szeretné futtatni ezeket a BPT-ket. A gép, amelyen futtatni szeretné, QTP A szoftvernek elérhetőnek kell lennie. A teszteket ugyanazon a gépen is futtathatja.
Miután a „Futtatás a gazdagépen” oszlopban megemlítette a gépneveket, kattintson az „Összes futtatása” gombra, ha az „Automatikus futtató” ablakban található összes tesztet futtatni szeretné, vagy válassza a „Futtatás” lehetőséget, ha csak a kiválasztott BPT-t szeretné futtatni.
A minőségellenőrzés automatikusan csatlakozik a megadott géphez, végrehajtja a BPT-t, és frissíti az eredményeket minőségellenőrzésre, Sikeres vagy Sikertelen állapottal.
Ha duplán kattint az adott tesztre, akkor az adott teszt további és részletes eredményei jelennek meg.
Ez az oktatóanyag Mr. Narender Reddy Nukala közreműködésével készült

























































