Š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
- Standardne kontrolne točke: uspoređuje očekivane vrijednosti svojstava objekta zabilježene tijekom snimanja s trenutnim vrijednostima objekta tijekom sesije izvođenja
- 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.
- 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.
- 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.
- 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
- 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.
- 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.
- 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
- 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