QTP / UFT-i salvestusrežiimide tüübid: analoog, madal tase, kontekst

Anonim

HP UFT (QTP) toetab kolme tüüpi salvestusrežiime

  1. Kontekstitundlik
  2. Analoog
  3. Madal tase

Kontekstitundlik salvestusrežiim

  • Tavalist salvestusrežiimi nimetatakse ka kontekstitundlikuks režiimiks
  • See on vaikimisi salvestusrežiim, mis kasutab Quick Test Professionali testiobjekti mudeli kõiki eeliseid.
  • See tunneb rakenduses olevad objektid ära nende asukohast ekraanil.
  • See salvestab teie rakenduses olevad objektid ja nendega tehtud toimingud

Analoogsalvestusrežiim

  • Analoogsalvestusrežiimis salvestab ja testib Quick Test Professional hiire iga liigutust, kui lohistate hiirt ekraanil või aknas.
  • Micro Focus UFT analoogsalvestus salvestatakse rajadena ja salvestatakse teie testi kataloogi
  • See on kasulik selliste toimingute salvestamiseks, mida ei saa objekti tasemel salvestada. Nt. Hiire lohistamisega loodud allkiri
  • Analoogrežiimis saate salvestada
  1. Salvestus ekraaniga võrreldes
  2. Akna suhtes
  • Kui teie analoogoperatsioon piirdub ainult ühe aknaga, kasutage seda akna suhtes
  • Kui teie analoogoperatsioon hõlmab mitut ekraani, näiteks objekti lohistamine ühest aknast teise, kasutage ekraanivalikut

Madal režiim

  • See režiim võimaldab teil salvestada mis tahes teie rakenduse objektil, olenemata sellest, kas QTP tuvastab konkreetse objekti või konkreetse toimingu.
  • See režiim salvestab objekti tasemel ja salvestab kõik tööaja objektid kas Windowsi või WinObjecti testobjektidena.
  • Seda kasutatakse juhul, kui teie testide jaoks on objekti täpsed koordinaadid olulised. Hea näide võiks olla hashmaps, kus pildi erinevatel jaotistel klõpsates suunatakse teid erinevatele linkidele
  • Kasutatakse testide salvestamisel keskkonnas (või objektil), mida QTP ei tunnusta
  • Madal režiim salvestab kõigi klõpsude x, y koordinaadid

Lisateavet konteksti, analoogide ja madala taseme salvestusrežiimide kohta saate järgmises videos toodud näite abil

Kui videole pole juurdepääsu, klõpsake siin

Kokkuvõte

  • Analoogsalvestus ja madala taseme salvestamine nõuavad tavapärasest salvestusrežiimist rohkem kettaruumi.
  • Mõlema režiimi puhul peavad ekraani asukohad salvestuse ajal ja käitamisajal olema identsed, vastasel juhul skript ebaõnnestub
  • Seega kasutage analoogsalvestust või madala tasemega salvestamist ainult siis, kui tavaline salvestusrežiim teie tegevust täpselt ei salvesta.
  • Mõnikord lülitub QTP automaatselt madala taseme režiimi, salvestades samal ajal objekte või keskkondi, mida QTP ei toeta