Felvételi módok típusai QTP / UFT-ben: Analóg, Alacsony szint, Kontextus

Anonim

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

  1. Környezetérzékeny
  2. Analóg
  3. Alacsony szint

Környezetérzékeny felvételi mód

  • A normál felvételi módot kontextusé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ének előnyeit.
  • Felismeri az alkalmazásban lévő objektumokat, függetlenül azok helyétől a képernyőn.
  • Rögzíti az alkalmazásban lévő objektumokat és az azokon végzett műveleteket

Analóg felvételi mód

  • Analóg rögzítési módban a Quick Test Professional rögzíti és nyomon követi az egér minden mozdulatát, miközben az egeret a képernyőn vagy ablakban húzza.
  • A Micro Focus UFT analóg felvételét Trackekként rögzítik és a teszt könyvtárában tárolják
  • Hasznos olyan műveletek rögzítéséhez, amelyeket nem lehet objektum szintjén rögzíteni. Pl. Az egér húzásával előállított aláírás
  • Analóg módban rögzíthet
  1. Felvétel a képernyőhöz képest
  2. Ablakhoz viszonyítva
  • Ha az analóg művelete csak egy ablakra korlátozódik, használja az ablakhoz képest
  • Ha az analóg művelet több képernyőt is magában foglal, például egy objektum egyik ablakból a másikba történő áthúzását, használja a képernyő opciót

Alacsony szintű mód

  • Ez a mód lehetővé teszi az alkalmazás bármely objektumának rögzítését, függetlenül attól, hogy a QTP felismeri-e az adott objektumot vagy az adott műveletet.
  • Ez a mód objektum szinten rögzít, és az összes futási objektumot Window vagy WinObject teszt objektumként rögzíti.
  • Akkor használják, amikor a tárgy pontos koordinátái fontosak a tesztek során. Jó példa erre a hashmaps, ahol a kép különböző részeire kattintva különböző linkekre juthat
  • A tesztek olyan környezetben (vagy objektumon) történő rögzítéséhez használatos, amelyet a QTP nem ismer fel
  • Az alacsony szintű mód rögzíti az összes kattintás x, y koordinátáit

Ismerje meg a kontextus, az analóg és az alacsony szintű felvételi módokat egy példával a következő videóban

Kattintson ide, ha a videó nem érhető el

Összegzés

  • Az analóg felvétel és az alacsony szintű felvétel több lemezterületet igényel, mint a normál felvételi mód.
  • Mindkét mód esetében a képernyő és a felvétel ideje között azonosaknak kell lenniük, különben a parancsfájl nem működik
  • Ezért csak akkor használjon analóg vagy alacsony szintű felvételt, ha a normál felvételi mód nem pontosan rögzíti a műveletet.
  • Időnként a QTP automatikusan alacsony szintű üzemmódba kapcsol, miközben olyan objektumokat vagy környezeteket rögzít, amelyeket a QTP nem támogat