qtp tutorial 13 steps insert standard
U prethodni QTP trening , popisali smo sve kontrolne točke koje QTP pruža. Sve ove kontrolne točke vrlo su važne za umetanje provjernih točaka u QTP testove kako bi se provjerile podudaraju li se trenutne i očekivane vrijednosti objekta ili ne. Ovo određuje status PASS ili FAIL tog testa.
=> Kliknite ovdje za seriju QTP Tutorials Training Tutorials
koji sloj osi modela radi s okvirima?
U današnjem uputstvu pozabavit ćemo se QTP-om Standardne i Image kontrolne točke detaljno.
Standardna kontrolna točka
# 1) Koristi se za provjeru vrijednosti svojstva objekta.
#dva) Uspoređuje očekivanu vrijednost sa stvarnom vrijednošću tijekom izvođenja.
# 3) Može se postaviti tijekom snimanja ili uređivanja testa.
# 4) Aktivni zaslon također se može koristiti za umetanje ove kontrolne točke. Važno je da na aktivnom zaslonu bude dostupno dovoljno informacija da biste mogli umetnuti kontrolnu točku.
Za Primjer : Ako se nalazi zaslon s, okvirom za prijavu Prijava, okvirom za uređivanje lozinke, gumbima U redu, Otkaži i Pomoć. Moramo provjeriti je li vidljiv gumb Odustani. Pokušavamo to postići postavljanjem kontrolne točke na svojstvo objekta 'Vidljivi' gumba Odustani.
Tijekom snimanja izveo sam prijavu za prijavu, unesite lozinku i kliknite U redu; a postavka na mom aktivnom zaslonu je samo pohraniti objekte na kojima sam djelovao, a ne ostale, neću moći postaviti kontrolnu točku na gumb za otkazivanje, jer aktivni zaslon nema podataka o tom objektu.
Stoga je važno da aktivni zaslon zabilježi sve objekte na stranici i tek tada možemo umetnuti kontrolnu točku. Nadam se da ovo objašnjava što mislim kad kažem da bi aktivni zaslon trebao imati dovoljno informacija.
# 5) Jednom dodana svojstva kontrolne točke mogu se mijenjati pomoću dijaloškog okvira 'Svojstva kontrolne točke'.
# 6) Svaka kontrolna točka dodaje se u lokalno spremište objekata kad se doda. Po potrebi se može premjestiti u zajedničko spremište objekata.
# 7) Podržano za sva okruženja sve dok su učitani odgovarajući dodaci.
# 8) Neki primjeri objekata koji se to mogu koristiti na našim web slikama, okvirima za uređivanje, statičnom tekstu, web tablicama itd.
Kako umetnuti standardnu kontrolnu točku tijekom snimanja?
Korak 1) Umetni-> Kontrolna točka: Odaberite ovu opciju s izbornika nakon pokretanja sesije snimanja.
Korak # dva) - Klik na ovu ikonu također rezultira istim.
Korak # 3) Popis relevantnih kontrolnih točaka primjenjivih na trenutni ili odabrani korak u izvođenju jednog od koraka navedenih u 1. i 2..
Korak # 4) Odaberite vrstu kontrolne točke. U našem ćemo slučaju odabrati 'Standard'.
Korak # 5) QTP sučelje se skriva i korisnik može odabrati objekt u AUT-u preko kojeg korisnik želi umetnuti kontrolnu točku.
Korak # 6) Odaberite objekt i pojavit će se sljedeći zaslon:
Korak # 7) Odaberite objekt i u dijaloškom okviru kliknite U redu. Prikazuje se dijaloški okvir svojstava kontrolne točke.
Korak # 8) Odaberite svojstva koja želite provjeriti i kliknite U redu. Izabrat ću samo ime. Kao što vidite gore, svojstva možete izmijeniti u konstantnu vrijednost ili parameterizirati. Postoji i parametar vremenskog ograničenja koji možete postaviti.
To znači da QTP čeka određeni broj sekundi naveden u ovom dijaloškom okviru da bi određeni Objekt postigao vrijednost svojstva prije nego što izvrši provjeru.
Korak # 9) Na ovaj način postavljam parametre i kliknite U redu.
Korak # 10) Evo kako moja kontrolna točka izgleda u prikazu ključnih riječi: (kliknite za uvećanje slike)
Korak # jedanaest) U stručnom prikazu prikazuje se sljedeći kod:
Browser('Gmail: Email from Google').Page('Gmail: Email from Google').WebButton('Sign in').Check CheckPoint('Sign in_2')
Kako umetnuti standardnu kontrolnu točku tijekom uređivanja?
# 1) Aktivni zaslon: Na aktivnom zaslonu, desno na objektu, odaberite opciju za umetanje standardne kontrolne točke. Nakon toga slijedite gore navedene korake za umetanje kontrolne točke. (kliknite za uvećanje slike)
#dva) U bilo kojem koraku QTP testa odaberite opciju izbornika 'Umetni-> Kontrolna točka' i odaberite 'Standardna kontrolna točka'. Ponovno slijedite gornje korake.
Kako se svojstvima Checkpoint-a može pristupiti i izmijeniti?
Nakon stvaranja, korisnik može izmijeniti kontrolnu točku prema potrebi. To se može učiniti kroz dijaloški okvir 'Svojstva kontrolne točke'. Ovom dijaloškom okviru možete pristupiti na sljedeće načine:
# 1) Tijekom stvaranja kontrolne točke ovaj se okvir otvara za početnu definiciju svojstava
#dva) Odaberite postojeću izjavu kontrolne točke u prikazu ključnih riječi, kliknite desnom tipkom miša i odaberite 'Svojstva kontrolne točke'
# 3) Otvorite spremište objekata i svojstva koja su tamo dostupna prikazana su u nastavku: (kliknite za uvećanje slike)
Iz ovog okvira, sva svojstva kontrolne točke mogu se prema potrebi izmijeniti.
Budući da je standardna kontrolna točka prva na našem popisu, pružio sam detaljne korake dodavanja u različite scenarije i detalja na različite načine. Krećući se naprijed, navest ću svojstva i značajke jedinstvene za svaku kontrolnu točku.
Treba napomenuti da su koraci za dodavanje, upotrebu i manipulaciju kontrolnim točkama jednaki za većinu kontrolnih točaka. Od sada, osim ako nije izričito navedeno, gornji se pristup može generički koristiti i za ostale.
Kontrolna točka slike
Neznatna varijacija standardne kontrolne točke je dok se koristi na web slikama.
U slučaju da je objekt na koji je umetnuta kontrolna točka web slika, otvara se sljedeći dijaloški okvir.
Treba napomenuti da je ovaj zaslon gotovo identičan dijaloškom okviru 'Checkpoint Properties', specifičan je za slike.
Jedini dodatni parametar je potvrdni okvir 'Usporedi sadržaj slike'. Ako je označena, slika u vrijeme izvođenja provjerava se sa onom koja je pohranjena tijekom stvaranja kontrolne točke kako bi se vidjelo je li potpuno ista. Ako su isti, rezultati ispitivanja imat će samo jednu sliku. Ako se razlikuju, obje će se slike prikazati u rezultatima ispitivanja.
Za Primjer, na Gmail stranici pokušao sam umetnuti standardnu kontrolnu točku na jednu od slika s aktivnog zaslona i evo što se prikazuje: (kliknite za uvećanje slike)
Neću mijenjati dijalog, ako želite, možete i kliknite U redu.
Evo kako će biti umetnuta kontrolna točka: (kliknite za uvećanje slike)
Šifra stručnog pogleda:
Browser('Gmail: Email from Google').Page('Gmail: Email from Google').Image('nosign-r42').Check CheckPoint('nosign-r42')
To je sve za danas! Nastavit ćemo s ostalim kontrolnim točkama u sljedećim sesijama. Slobodno objavite svoja pitanja.
=> Posjetite ovdje za seriju QTP Tutorials Training Tutorials
Preporučena literatura
- QTP tutoriali - 25+ vodiča za stručno osposobljavanje za brzi test Micro Focus (QTP)
- QTP vodič # 14 - Kako dodati bitmape i tekstualne kontrolne točke u QTP testove
- QTP Vodič br. 5 - Pomicanje koraka i rješavanje točaka prekida
- QTP vodič # 15 - Korištenje tekstualnih područja, tablice i stranice u QTP-u
- QTP vodič # 18 - Hibridni okviri vođeni podacima i objašnjeni primjerima QTP-a
- QTP vodič # 6 - Razumijevanje postavki QTP snimanja i pokretanja za naš prvi test
- QTP vodič # 24 - Korištenje virtualnih objekata i scenarija oporavka u QTP testovima
- Dubinski vodiči za pomračenje za početnike