Kontrolne točke u QTP / UFT s primjerom

Sadržaj:

Anonim

Što je Checkpoint u QTP-u?

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

Vrste kontrolnih točaka u Micro Focus UFT-u

Mnogo je vrsta kontrolnih točaka detaljno opisanih u nastavku

  1. Standardne kontrolne točke: uspoređuje očekivane vrijednosti svojstava objekta zabilježene tijekom snimanja s trenutnim vrijednostima objekta tijekom sesije izvođenja
  2. Kontrolna točka stranice: Standardna kontrolna točka stvorena za web stranicu može se nazvati Kontrolnom točkom stranice. Koristi se za provjeru ukupnog broja veza i slika na web stranici. Kontrolne točke stranice mogu se koristiti za provjeru vremena učitavanja, odnosno vremena potrebnog za učitavanje web stranice.
  3. Bitmap Checkpoint pomaže korisniku u provjeri bitmape slike ili pune web stranice. Radi usporedbu piksela po piksel između stvarnih i očekivanih slika.
  4. Image Checkpoint omogućuje vam provjeru svojstava poput lokacije izvorne datoteke web slike. Za razliku od Bitmap Checkpoint-a, ne možete provjeriti piksele (bitmape) pomoću kontrolne točke slike.
  5. Kontrolna točka za tekst koristi se za provjeru očekivanog teksta na web-stranici ili u aplikaciji. Ovaj tekst može biti iz određenog područja aplikacije ili s malog dijela teksta koji se prikazuje
  6. Kontrolne točke pristupačnosti provjeravaju usklađenost s uputama i smjernicama konzorcija World Wide Web (W3C) za web tehnologiju i informacijske sustave. Ove Smjernice olakšavaju invalidima pristup Internetu.
  7. Kontrolne točke baze podataka stvaraju upit tijekom vremena snimanja, a 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. U kontrolnoj točki tablice možete dinamički provjeriti sadržaj ćelija tablice (mreže) koje se pojavljuju u vašem okruženju. Također možete provjeriti različita svojstva tablice poput visine retka, širine ćelije i tako dalje. Tablica kontrolne točke slična je kontrolnoj točki baze podataka
  9. Korištenjem XML kontrolnih točaka možete provjeriti XML podatke, XML shemu, XML podatke

Kako koristiti kontrolne točke u QTP-u?

Kliknite ovdje ako videozapis nije dostupan

Za poneti iz videozapisa

  • Možda ste primijetili da rezultati generirani za našu testnu skriptu nemaju status prolaska / neuspjeha bez kojeg je naša automatizacija nepotpuna
  • Očekivani REZULTAT TESTA za naš scenarij trebao bi biti - Prozor za rezervaciju leta koji se nalazi na ovom zaslonu trebao bi se pojaviti nakon unosa važećeg korisničkog imena i lozinke. Da bismo to postigli, trebat ćemo zabilježiti dodatni korak # 6 koji je prikazan Provjeri prozor za rezervaciju leta ...
  • Automatizacija ovog koraka provjere može se postići pomoću kontrolnih točaka. Idemo naprijed i zabilježimo korak # 6 Da biste dodali kontrolnu točku, kliknite desni klik na korak # 5 nakon čega treba umetnuti kontrolnu točku. Odaberite Umetni standardnu ​​kontrolnu točku. Otvara se dijaloški okvir Svojstva kontrolne točke.
  • QTP kontrolnom mjestu dodjeljuje zadani naziv. Možete unijeti željeno ime
  • Tablica prikazuje sva zabilježena svojstva i njihove odgovarajuće vrijednosti za objekt. Oznaka za odabir označava da će se ta svojstva provjeriti
  • Ikona ABC označila je da su vrijednosti svojstava konstanta. Ako parameterizirate neko od odabranih svojstava, ikona se mijenja na odgovarajući način
  • Držimo se zadanog i umetnite izjavu nakon trenutnog koraka. Kliknite u redu
  • Izvještaj o provjeri s nazivom kontrolne točke ubacuje se u redak # 6. Omogućuje ponovnu reprodukciju skripte
  • Skripta daje pogrešku tijekom izvođenja
  • Pa, ovo je uobičajeni izvor pogrešaka za početnike i događa se jer u koraku # 5 QTP zatvara zaslon za rezervaciju leta, a kada izvršenje dosegne korak # 6, nema dostupnog objekta zaslona za rezervaciju leta koji bi mogao mijenjati njegova svojstva. Morate osigurati da objekt koji se provjerava bude dostupan dok QTP izvršava korak provjere
  • Ova se pogreška može ispraviti promjenom slijeda koraka ispitivanja. Morate prebaciti korak 5 i korak 6. U koraku novog scenarija 5 je provjera postojanja prozora za rezervaciju leta, a korak 6 je zatvaranje aplikacije
  • U HP QTP samo trebate izrezati korak # 6 i zalijepiti ga na mjesto koraka # 5. Ponovimo scenarij. Skripta prolazi, a stablo rezultata daje vrijednosti kontrolnih točaka koje su uspoređene. To je sve za standardne kontrolne točke

Ovaj video vodič prikazuje različite vrste kontrolnih točaka u programu Quick Test Professional