Vrste načinov snemanja v QTP / UFT: analogni, nizki nivo, kontekst

Anonim

HP UFT (QTP) podpira 3 vrste načinov snemanja

  1. Kontekstno občutljivo
  2. Analogno
  3. Nizka stopnja

Kontekstni način snemanja

  • Običajni način snemanja se imenuje tudi Context Sensitive Mode
  • Privzeti način snemanja v celoti izkorišča model testnega predmeta Quick Test Professional.
  • Predmete v aplikaciji prepozna ne glede na njihovo lokacijo na zaslonu.
  • Zapiše predmete v vaši aplikaciji in operacije, ki se izvajajo na njih

Analogni način snemanja

  • V analognem načinu snemanja Quick Test Professional beleži in spremlja vsako gibanje miške, ko miško povlečete po zaslonu ali oknu.
  • Analogni posnetek Micro Focus UFT se zajame kot skladbe in shrani v imenik testa
  • Uporaben je za snemanje operacij, ki jih ni mogoče posneti na ravni predmeta. Npr. Podpis, ustvarjen z vlečenjem miške
  • V analognem načinu lahko snemate
  1. Snemaj glede na zaslon
  2. Glede na okno
  • Ko je analogna operacija omejena na samo eno okno, uporabite glede na okno
  • Če analogna operacija vključuje več zaslonov, kot je povlečenje in spuščanje predmeta iz enega okna v drugo, uporabite možnost zaslona

Način nizke ravni

  • Ta način vam omogoča snemanje na kateri koli predmet v vaši aplikaciji, ne glede na to, ali QTP prepozna določen predmet ali določeno operacijo.
  • Ta način snema na ravni predmeta in beleži vse predmete v času izvajanja kot preskusne objekte Window ali WinObject.
  • Uporablja se, kadar so za vaše teste pomembne natančne koordinate predmeta. Dober primer bi bili hashmapi, kjer vas s klikom na različne odseke slike vodijo do različnih povezav
  • Uporablja se za snemanje testov v okolju (ali na objektu), ki ga QTP ne prepozna
  • Način na nizki ravni beleži koordinate x, y vseh klikov

Naučite se kontekstnih, analognih načinov snemanja na nizki ravni s primerom v naslednjem videoposnetku

Kliknite tukaj, če video ni dostopen

Povzetek

  • Analogno snemanje in snemanje na nizki ravni zahtevata več prostora na disku kot običajni način snemanja.
  • V obeh načinih morajo biti položaji zaslona med snemanjem in časom delovanja enaki, sicer skript ne uspe
  • Zato uporabite analogno snemanje ali snemanje na nizki ravni samo, kadar običajni način snemanja ne beleži natančno vašega delovanja.
  • QTP včasih samodejno preklopi v način nizke ravni med snemanjem predmetov ali okolij, ki jih QTP ne podpira