Kontrolne točke u QTP/UFT s Primjerom

Što je kontrolna točka u QTP?

Kontrolna točka je točka provjere koja uspoređuje trenutnu vrijednost s očekivanom vrijednošću za određena svojstva objekta. Ako se trenutna i očekivana vrijednost podudaraju, generira se status PASS, inače status FAIL.

Vrste kontrolnih točaka u mikro fokusu UFT

Dolje su navedene mnoge vrste kontrolnih točaka

  1. Standardne kontrolne točke: Uspoređuje očekivane vrijednosti svojstava objekta snimljenih tijekom snimanja s trenutne vrijednosti objekta tijekom sesije trčanja
  2. Kontrolna točka stranice: Standardna kontrolna točka stvorena za web stranicu može se nazvati Kontrolna točka stranice. Koristi se za provjeru ukupnog broja poveznica i slika na web stranici. Kontrolne točke stranice mogu se koristiti za provjeru vremena učitavanja, tj. vremena potrebnog za učitavanje web stranice.
  3. Bitmap Checkpoint pomaže korisniku u provjeri bitmape slike ili cijele web stranice. Uspoređuje stvarne i očekivane slike piksel po piksel.
  4. Kontrolna točka slike omogućuje provjeru svojstava kao što je lokacija izvorne datoteke web slike. Za razliku od Bitmap Checkpoint, ne možete provjeriti piksele (bitmape) pomoću kontrolne točke slike.
  5. Kontrolna točka teksta Koristi se za provjeru očekivanog teksta na web stranici ili aplikaciji. Ovaj tekst može biti iz određene regije aplikacije ili mali dio prikazanog teksta
  6. Kontrolne točke pristupačnosti provjerava usklađenost s uputama i smjernicama World Wide Web Consortiuma (W3C) za tehnologiju i informacijske sustave temeljene na webu. Ove smjernice osobama s invaliditetom olakšavaju pristup webu.
  7. Kontrolne točke baze podataka kreirajte upit tijekom vremena snimanja i vrijednosti baze podataka pohranjuju se kao očekivane vrijednosti. Isti se upit izvršava tijekom vremena izvođenja i uspoređuju se stvarne i očekivane vrijednosti.
  8. In Kontrolna točka tablice, dinamički možete provjeriti sadržaj ćelija tablice (mreže) koja se pojavljuje u vašem okruženju. Također možete provjeriti različita svojstva tablice kao što su visina retka, širina ćelije i tako dalje. Kontrolna točka tablice slična je kontrolnoj točki baze podataka
  9. Korištenje XML kontrolne točke možete provjeriti XML podatke, XML shemu, XML podatke

Kako koristiti kontrolne točke u QTP?

Kliknite ovdje ako video nije dostupan

Zaključci iz videa

  • Možda ste primijetili da rezultati generirani za našu testnu skriptu nemaju Pass/Fal Status bez kojeg je naša automatizacija nepotpuna
  • Očekivani REZULTAT TESTIRANJA za naš scenarij trebao bi biti – Prozor za rezervaciju leta koji bi se ovaj ekran trebao pojaviti nakon unosa važećeg korisničkog imena i lozinke. Da bismo to postigli morat ćemo zapis prikazuje se dodatni korak # 6 koji je prozor za provjeru rezervacije leta…
  • Automatizacija ovog koraka provjere može se postići korištenjem kontrolnih točaka. Idemo naprijed i snimimo korak # 6 Za dodavanje kontrolne točke, kliknite desnim klikom na korak # 5 nakon kojeg je potrebno umetnuti kontrolnu točku. Odaberite Umetni standardnu ​​kontrolnu točku. Dijaloški okvir Svojstva kontrolne točke Box Otvara se.
  • QTP dodjeljuje zadani naziv kontrolnoj točki. Možete unijeti svoj željeni naziv
  • Tablica prikazuje sva zabilježena svojstva i njihove odgovarajuće vrijednosti za objekt. Oznaka odabira označava da će ova svojstva biti provjerena
  • Ikona ABC označava da su vrijednosti svojstava konstante. Ako parametrirate bilo koje od odabranih svojstava, ikona se mijenja na odgovarajući način
  • Držimo se zadane vrijednosti i ubacimo izjavu nakon trenutnog koraka. Kliknite OK
  • Izjava o provjeri s nazivom kontrolne točke umetnuta je u retku # 6. Ponovno pustimo skriptu
  • Skripta daje pogrešku tijekom izvođenja
  • Pa, ovo je čest izvor pogreške za početnike i događa se jer u koraku br. 5, QTP zatvara zaslon za rezervaciju leta i kada izvršenje dođe do koraka #6, nema dostupnog objekta zaslona za rezervaciju leta za promjenu njegovih svojstava. Morate osigurati da je objekt koji se provjerava dostupan dok QTP izvršava korak kontrolne točke
  • Ova se pogreška može ispraviti promjenom redoslijeda koraka testiranja. Morate zamijeniti korak 5 i korak 6. U novom koraku scenarija, korak 5 je provjera postojanja prozora za rezervaciju leta, a korak 6 je zatvaranje aplikacije
  • In HP QTP, samo trebate izrezati korak #6 i zalijepiti ga na mjesto koraka #5. Pustimo ponovno scenarij. Skripta prolazi i stablo rezultata daje vrijednosti kontrolnih točaka koje su uspoređene. To je sve za standardne kontrolne točke

Ovaj video vodič pokazuje različite vrste kontrolne točke u Quick Test Professional

Sažmite ovu objavu uz: