HP UFT (QTP) atbalsta trīs veidu ierakstīšanas režīmus
- Konteksta jutīgums
- Analogs
- 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
- Ieraksts attiecībā pret ekrānu
- 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