Felvételi módok típusai QTP/UFTAnalóg, Alacsony szintű, Kontextus
HP UFT (QTP) 3 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 rekordok és tracFigyeli az egér minden mozdulatát, miközben az egeret a képernyőn vagy ablakban húzza.
- Micro Focus UFTAz analóg felvétel rögzítése a következőképpen történik: Tracks és a teszt könyvtárában tárolva
- 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
- Amikor az analóg művelet több képernyőt foglal magában, például húzással és elengedésselping egy objektum egyik ablakból a másikba való átviteléhez 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 QTP felismeri a konkrét objektumot vagy a konkrét 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
- Olyan környezetben (vagy egy objektumon) történő tesztek rögzítésekor használatos, amelyet a rendszer nem ismer fel. QTP
- 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.
- Időnként QTP automatikusan alacsony szintű módba vált, miközben olyan objektumokat vagy környezeteket rögzít, amelyeket a készülék nem támogat QTP
