qtp tutorial 5 moving steps
Vadnica QTP št. 5 - Premikanje korakov, brisanje korakov in obravnavanje točk prekinitve v pogledu ključnih besed. To je četrti in zadnji članek o funkcijah pogleda ključnih besed QTP.
Skoraj se približujemo koncu sej, ki se nanašajo na „Pogled ključnih besed“ QTP. Kako je videti, kaj počne, kaj lahko z njim storimo - to je nekaj vidikov, ki jih poskušamo razkriti v naših člankih. Razumevanje pogleda, dodajanje korakov, pogojni stavki so že obravnavani.
=> Kliknite tukaj za serijo vadnic QTP Training Tutorials
Kaj se boste naučili:
Druge značilnosti pogleda ključnih besed
Danes se bomo naučili preostalih funkcij pogleda ključnih besed, kot so premikanje korakov, brisanje korakov in obravnava mejnih točk.
Kot vedno bomo uporabili vzorčni test, s katerim smo že sodelovali - Prijava v aplikaciji Flight sample.
Premični koraki
# 1) Prvi in najpreprostejši način - pogled ključnih besed deluje tako kot katera koli aplikacija za spreminjanje besedila, ko gre za rezanje, kopiranje in lepljenje korakov. Tako so uporabne vse bližnjice do odložišča.
- Ctrl + C - Kopiranje
- Ctrl + V - premikanje
- Ctrl + X- Izreži
#two) Naslednji način je izbira možnosti menija. Če želite to uporabiti, izberite korak, ki ga je treba premakniti, in izberite naslednje možnosti v meniju:
- Uredi-> Izreži
- Uredi-> Kopiraj
- Uredi-> Prilepi
# 3) Druga metoda je vlečenje in spuščanje.
Za premikanje korakov lahko uporabite katero koli od zgornjih metod. Vendar obstajajo nekaj osnovnih pravil:
- Stavke zanke ali pogoja lahko premikate samo v blokih. Na primer, za stavek 'če ... drugače' ne morete samo premakniti drugega dela.
- V koraku, ko je element podrejeni predmet in se uporabnik odloči, da ga premakne, se pojavi eden od dveh scenarijev. Korak se premakne pod istega ali drugega starša. Če se premakne pod istega starša, se preprosto pojavi na novem izbranem položaju. Če pa se premakne pod drugega starša, se starš podvoji. Poglejmo to slikovito:
( Opomba - kliknite na katero koli sliko za povečavo)
Premaknil bom korak, kjer vnesemo ime agenta (tisto, ki je poudarjeno zgoraj) pod nadrejeni objekt „Rezervacija leta“. Upoštevajte, da je nadrejeni objekt za „Ime agenta“ Prijava. Preprosto sem povlekel korak, da je bil zadnji. Takole se zdi:
Prej v uvodnih sejah smo razpravljali o tem, da lahko v testu izvedemo več dejanj. Poglejmo, kako bi se v pogledu ključnih besed prikazal test z več dejanji in kako lahko ta pogled po potrebi uporabi ta dejanja.
Da bi to dosegli, bom preprosto pretvoril vse korake pod nadrejenim objektom „Rezervacija leta“ v našem zgornjem primeru, da se prikažejo pod drugim dejanjem. Dodajanje dejanj, korakov k dejanjem, o katerih se bodo podrobneje razpravljali, ko bomo nadaljevali na naših sejah.
Ukrep 1:
Dejanje2:
Kot lahko opazite v podoknu preizkusnega toka, se prikaže zaporedje, v katerem se izvajajo ta dejanja.
primer abstraktnega vmesnika v javi
Če bi želel, da se najprej zažene akcija 2, ki ji sledi akcija 1, mi pogled ključnih besed to omogoči tako, da dejanja povlečem in spustim na potreben položaj.
S tem smo zajeli vse informacije, ki so potrebne za premikanje korakov / dejanj / blokov znotraj testa z uporabo pogleda ključnih besed.
Izbriši korake
Brisanje korakov iz QTP ne bi moglo biti preprostejše. Vse, kar morate storiti, je, da na preizkusu izberete korak, ki ga ne želite, in preprosto pritisnete gumb »Delete« na tipkovnici ali z desno miškino tipko kliknete korak in v meniju izberete »Delete« ali izberete korak in izberete » Uredi-> Izbriši «v glavnem meniju.
Če je za brisanje izbran korak, ki ima zanj določene pod korake, se uporabniku prikaže naslednje sporočilo:
To pomeni, da če se za brisanje izbere korak s pod koraki, se izbrišejo tudi vsi pod koraki.
In to je vse, kar lahko razpravljamo o brisanju korakov.
Dodajanje mejnih vrednosti v test iz pogleda ključnih besed
Pogosto med izvedbo obstaja ena ali več stvari, na katere želite biti pozorni in opazovati, kakšne spremembe se dogajajo. To je lahko prikaz stanja, v katerega pride objekt, ali zaznavanje vrednosti, ki jo ima spremenljivka itd. Objekt, ki nam pomaga, da to storimo, je točka preloma.
V bistvu gre za določeno točko testa, kjer želite zaustaviti preizkus in opazovati ali pridobiti določene informacije o svojem testu. Ta funkcija najpogosteje olajša odpravljanje napak.
Zdaj, ko vemo, kaj je mejna vrednost, bomo iz pogleda ključnih besed poskusili razumeti, kako jih dodati v naše teste.
Vse, kar morate storiti, je, da kliknete levi rob v določenem koraku, kjer morate zaustaviti test. Dodajanje prelomne točke je predstavljeno z rdečo piko na levem robu, ki ustreza koraku, kjer se doda prelom.
Evo, kako izgleda:
Če izberete korak in pritisnete tipko F9 na tipkovnici, se doda tudi točka preloma.
Nazadnje je mogoče uporabiti tudi možnost menija “Odpravljanje napak-> Vstavi / odstrani točko prekinitve”.
Ko se točka vklopa vstavi, se preizkus izvaja do koraka, kjer je običajno vstavljen, in se ustavi, preden ga izvede. Na tej točki lahko preizkuševalec izvede potrebna opazovanja, za katera je bil program ustavljen, in ga še naprej izvaja tako, da v glavnem meniju še enkrat izbere možnost »Zaženi«, kadar je pripravljen.
Če iz pogleda ključnih besed dodamo točko prekinitve, se ista prikaže v pogledu Strokovnjak tudi pred vrstico, ki ustreza vrstici, v katero je dodana.
Tudi obratno velja, če dodate pogled meje iz pogleda strokovnjaka, se to odraža v pogledu ključnih besed.
Kakor preprosto je vstaviti točko prekinitve, še preprosteje jo je izbrisati, ko je izpolnjen njen namen ali ko ni več potrebna.
Izbriši mejne točke
Če še enkrat kliknete na vrstico, kjer mejna točka že obstaja, bo izbrisana. Ključno besedo F9 ali možnost menija »Razhroščevanje-> Vstavi ali izbriši točko prekinitve« lahko izberete v koraku s točko prekinitve in jo odstranite.
Zaključek
S tem se podrobno zaključi razprava o vseh lastnostih in zmožnostih pogleda ključnih besed. Ta pogled je med dvema najbolj berljiv in ko so vse funkcije razumljene, ga lahko uporabimo kar se da učinkovito, da so testi robustni.
=> Obiščite tukaj za serijo vadnic QTP Training Tutorials
Prihajajoča vadnica QTP se bo ukvarjala s tem, kako zabeležiti nov test in kateri so dejavniki, ki določajo uspeh tega.
Priporočeno branje
- Vadnice za QTP - Vadnice za usposabljanje za strokovnjake za hitro preizkušanje mikro fokusov (QTP) za 25+
- Delo s pogledom ključnih besed - Vadnica za usposabljanje QTP 2
- QTP Vadnica št. 3 - Dodajanje standardnih korakov iz pogleda ključnih besed
- Top 105 vprašanj in odgovorov za QTP (najnovejša vprašanja o intervjuju UFT)
- Vadnica QTP št. 6 - Razumevanje nastavitev snemanja in zagona QTP za naš prvi test
- Vadnica QTP # 18 - Podatki in hibridni okviri, pojasnjeni s primeri QTP
- Vadnica QTP # 24 - Uporaba navideznih predmetov in scenarijev obnovitve v preskusih QTP
- Parametrizacija v QTP, pojasnjena s primeri (1. del) - Vadnica QTP št. 19