Kontrolne točke v QTP / UFT s primerom

Kazalo:

Anonim

Kaj je Checkpoint v QTP?

Kontrolna točka je kontrolna točka, ki primerja trenutno vrednost s pričakovano vrednostjo za določene lastnosti predmeta. Če se trenutna in pričakovana vrednost ujemata, ustvari stanje PASS, sicer pa FAIL.

Vrste kontrolnih točk v Micro Focus UFT

Spodaj je podrobno opisanih več vrst kontrolnih točk

  1. Standardne kontrolne točke: primerja pričakovane vrednosti lastnosti objekta, zajete med snemanjem, s trenutnimi vrednostmi predmeta med sejo izvajanja
  2. Page Checkpoint: Standardno kontrolno točko, ustvarjeno za spletno stran, lahko imenujemo Page Checkpoint. Uporablja se za preverjanje skupnega števila povezav in slik na spletni strani. S kontrolnimi točkami strani lahko preverite čas nalaganja, tj. Čas, potreben za nalaganje spletne strani.
  3. Bitmap Checkpoint pomaga uporabniku pri preverjanju bitne slike slike ali celotne spletne strani. Opravlja primerjavo slikovnih pik med dejanskimi in pričakovanimi slikami.
  4. Image Checkpoint vam omogoča, da preverite lastnosti, kot je lokacija izvorne datoteke spletne slike. Za razliko od Bitmap Checkpoint ne morete preverjati slikovnih pik (bitnih slik) s kontrolno točko slike.
  5. Kontrolna točka za besedilo se uporablja za preverjanje pričakovanega besedila na spletni strani ali v aplikaciji. To besedilo je lahko iz določenega področja aplikacije ali pa je prikazan majhen del besedila
  6. Kontrolne točke za dostopnost preverjajo skladnost z navodili in smernicami konzorcija svetovnega spleta (W3C) za spletno tehnologijo in informacijske sisteme. Te smernice invalidom olajšajo dostop do spleta.
  7. Kontrolne točke baze podatkov ustvarijo poizvedbo v času snemanja, vrednosti baze podatkov pa se shranijo kot pričakovane vrednosti. Ista poizvedba se izvede med izvajanjem in primerja dejanske in pričakovane vrednosti.
  8. V preglednici tabel lahko dinamično preverite vsebino celic tabele (mreže), ki se pojavljajo v vašem okolju. Prav tako lahko preverite različne lastnosti tabele, kot so višina vrstice, širina celice itd. Preglednica tabele je podobna kontrolni točki zbirke podatkov
  9. S kontrolnimi točkami XML lahko preverite podatke XML, shemo XML in podatke XML

Kako uporabljati kontrolne točke v QTP?

Kliknite tukaj, če video ni dostopen

Izvlečki iz videa

  • Morda ste opazili, da rezultati, ustvarjeni za naš testni skript, nimajo statusa »Pass / Fail«, brez katerega je naša avtomatizacija nepopolna
  • Pričakovani REZULTAT TESTA za naš scenarij bi moral biti - Po vnosu veljavnega uporabniškega imena in gesla bi se moralo prikazati okno za rezervacijo leta. Da bi to dosegli, bomo morali zabeležiti dodaten korak # 6, ki je prikazano okno Preveri rezervacijo leta ...
  • Avtomatizacijo tega koraka preverjanja lahko dosežete s kontrolnimi točkami. Nadaljujmo s snemanjem 6. koraka. Če želite dodati kontrolno točko, z desno miškino tipko kliknite 5. korak, po katerem je treba vstaviti kontrolno točko. Izberite Vstavi standardno kontrolno točko. Odpre se pogovorno okno Lastnosti kontrolne točke.
  • QTP kontrolni točki dodeli privzeto ime. Vnesete lahko želeno ime
  • Tabela prikazuje vse zabeležene lastnosti in njihove ustrezne vrednosti za objekt. Oznaka Selection označuje, da bodo te lastnosti preverjene
  • Ikona ABC je označevala, da so vrednosti lastnosti konstanta. Če katero od izbranih lastnosti parametrirate, se ikona ustrezno spremeni
  • Držimo se privzetega in vstavimo stavek po trenutnem koraku. Kliknite v redu
  • Izkaz za preverjanje z imenom kontrolne točke se vstavi v vrstico # 6. Omogoča ponovno predvajanje skripta
  • Skript daje napako med izvajanjem
  • No, to je pogost vir napak za začetnike in se zgodi, ker v 5. koraku QTP zapre zaslon za rezervacijo letenja in ko izvedba doseže 6. korak, ni na voljo predmeta zaslona za letenje, ki bi spreminjal njegove lastnosti. Zagotoviti morate, da je objekt, ki preverja, na voljo, medtem ko QTP izvaja korak preverjanja
  • To napako lahko odpravite s spreminjanjem zaporedja korakov preskusov. Preklopiti morate korak 5 in korak 6. V koraku novega scenarija je 5 preveriti, ali okno za rezervacijo leta obstaja, in korak 6 je zapreti aplikacijo
  • V HP QTP morate samo izrezati korak # 6 in ga prilepiti na mesto koraka # 5. Ponovno ponovimo scenarij. Skript preide in drevo rezultatov poda vrednosti primerjalne točke. To je vse za običajne kontrolne točke

Ta video vadnica prikazuje različne vrste kontrolnih točk v programu Quick Test Professional