A rögzítési módok típusai QTP/UFT-ben: Analóg, Alacsony szint, Kontextus
A HP UFT (QTP) 3 típusú felvételi módot támogat
- Környezetérzékeny
- Analóg
- Alacsony szint
Környezetérzékeny rögzítési mód
- A normál felvételi módot környezetérzékeny módnak is nevezik
- Ez az alapértelmezett rögzítési mód, amely teljes mértékben kihasználja a Quick Test Professional tesztobjektum modelljét.
- Felismeri az objektumokat az alkalmazásban, függetlenül azok helyétől a képernyőn.
- Rögzíti az alkalmazásban lévő objektumokat és a rajtuk végrehajtott műveleteket
Analóg rögzítési mód
- Analóg felvételi módban Gyors teszt profi rögzíti és nyomon követi az egér minden mozgását, miközben az egeret egy képernyőn vagy ablakon húzza.
- A Micro Focus UFT analóg felvételét a rendszer Tracks-ként rögzíti, és a teszt könyvtárában tárolja
- Hasznos olyan műveletek rögzítéséhez, amelyek nem rögzíthetők egy objektum szintjén. Pl. Az egér húzásával létrehozott aláírás
- Analóg módban rögzíthet
- Rekord A képernyőhöz viszonyítva
- Az ablakhoz viszonyítva
- Ha az analóg művelet csak egy ablakra korlátozódik, használja az ablakhoz viszonyítva
- Ha az analóg művelet több képernyőt foglal magában, például egy objektumot egyik ablakból a másikba húz, használja a képernyő opciót
Alacsony szintű mód
- Ez a mód lehetővé teszi, hogy az alkalmazás bármely objektumára rögzítsen, függetlenül attól, hogy a QTP felismeri-e az adott objektumot vagy az adott műveletet.
- Ez a mód objektumszinten rögzít, és minden futásidejű objektumot Window vagy WinObject tesztobjektumként rögzít.
- Akkor használatos, ha az objektum pontos koordinátái fontosak a tesztekhez. Jó példa erre a hashmap, ahol a kép különböző részeire kattintva különböző hivatkozásokra jut
- A tesztek QTP által nem felismert környezetben (vagy objektumon) történő rögzítésekor használatos
- Az alacsony szintű mód minden kattintás x,y koordinátáit rögzíti
Tanulja meg a környezeti, analóg és alacsony szintű rögzítési módokat a következő videó példáján keresztül
Kattints itt ha a videó nem érhető el
Összegzésként
- Az analóg és az alacsony szintű rögzítés több lemezterületet igényel, mint a normál felvételi mód.
- Mindkét módban a képernyő pozícióinak a rögzítés és a futási idő alatt azonosaknak kell lenniük, különben a szkript meghibásodik
- Ezért csak akkor használjon analóg vagy alacsony szintű felvételt, ha a normál felvételi mód nem rögzíti pontosan a műveletet.
- A QTP időnként automatikusan alacsony szintű módba kapcsol, miközben olyan objektumokat vagy környezeteket rögzít, amelyeket a QTP nem támogat