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

  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 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
  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
  • 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

Napi Guru99 hírlevél

Kezdje a napját a legfrissebb és legfontosabb mesterséges intelligenciával kapcsolatos hírekkel, amelyeket azonnal kézbesítünk.