Felvételi módok típusai QTP/UFTAnalóg, Alacsony szintű, Kontextus

HP UFT (QTP) 3 felvételi módot támogat

  1. Környezetérzékeny
  2. Analóg
  3. 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
  1. Rekord A képernyőhöz viszonyítva
  2. 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

Foglald össze ezt a bejegyzést a következőképpen: