Ierakstīšanas veidu veidi QTP / UFT: Analogs, Zems līmenis, Konteksts

Anonim

HP UFT (QTP) atbalsta trīs veidu ierakstīšanas režīmus

  1. Konteksta jutīgums
  2. Analogs
  3. Zems līmenis

Kontekstjutīga ierakstīšanas režīms

  • Parasto ierakstīšanas režīmu sauc arī par konteksta jutīgo režīmu
  • Tas ir noklusējuma ierakstīšanas režīms, kas pilnībā izmanto Quick Test Professional testa objekta modeļa priekšrocības.
  • Tas atpazīst objektus lietojumprogrammā neatkarīgi no to atrašanās vietas ekrānā.
  • Tas reģistrē objektus jūsu lietojumprogrammā un ar tiem veiktās darbības

Analogais ierakstīšanas režīms

  • Analogā ierakstīšanas režīmā Quick Test Professional reģistrē un izseko visas peles kustības, velkot peli ap ekrānu vai logu.
  • Micro Focus UFT analogais ieraksts tiek uzņemts kā ieraksti un saglabāts testa direktorijā
  • Tas ir noderīgi tādu operāciju ierakstīšanai, kuras nevar ierakstīt objekta līmenī. Piemēram, paraksts, kas izveidots, velkot peli
  • Analogajā režīmā jūs varat ierakstīt
  1. Ieraksts attiecībā pret ekrānu
  2. Salīdzinoši ar logu
  • Ja analogā darbība ir tikai vienā logā, izmantojiet to attiecībā pret logu
  • Ja analogā darbība ietver vairākus ekrānus, piemēram, objekta vilkšanu un nomešanu no viena loga uz citu, izmantojiet ekrāna opciju

Zema līmeņa režīms

  • Šis režīms ļauj ierakstīt uz jebkura lietojumprogrammas objekta neatkarīgi no tā, vai QTP atpazīst konkrēto objektu vai konkrēto darbību.
  • Šis režīms ieraksta objekta līmenī un visus izpildes laika objektus reģistrē kā Window vai WinObject testa objektus.
  • To lieto, ja pārbaudēm ir svarīgas precīzas objekta koordinātas. Labs piemērs būtu hashmaps, kur, noklikšķinot uz dažādām attēla sadaļām, jūs nokļūsit dažādās saitēs
  • Izmanto, ierakstot testus vidē (vai objektā), kuru QTP neatpazīst
  • Zema līmeņa režīmā tiek reģistrētas visu klikšķu x, y koordinātas

Uzziniet konteksta, analogos un zema līmeņa ierakstīšanas režīmus, izmantojot piemēru nākamajā videoklipā

Noklikšķiniet šeit, ja videoklips nav pieejams

Kopsavilkums

  • Analogai ierakstīšanai un zema līmeņa ierakstīšanai ir nepieciešams vairāk vietas diskā nekā parastajā ierakstīšanas režīmā.
  • Abos režīmos ekrāna pozīcijām ieraksta laikā un izpildes laikā jābūt identiskām, pretējā gadījumā skripts neizdodas
  • Tādējādi izmantojiet analogo vai zema līmeņa ierakstīšanu tikai tad, ja parastais ierakstīšanas režīms precīzi neieraksta jūsu darbību.
  • Reizēm QTP automātiski pārslēdzas uz zema līmeņa režīmu, kamēr tiek ierakstīti objekti vai vide, ko QTP neatbalsta