qtp tutorials 25 micro focus quick test professional training tutorials
Danes objavljamo prvi del večdelne serije objav gostov na Micro Focus Quick Test Professional (QTP). V tej večdelni seriji usposabljanj QTP bomo podrobno zajeli vse vaje in koncepte QTP z ustreznimi ilustracijami. Naš strokovnjak, avtor Swati S., nam bo pomagal predstaviti to serijo za naše bralce.
Te vadnice QTP so namenjene začetnikom do naprednih uporabnikov. Od osnov QTP se boste naučili naprednega skriptiranja s praktičnimi primeri za lažje razumevanje.
OPOMBA: Spodaj so na voljo besedilne vaje, da začnete učiti orodje QTP Automation. Če pa vas zanima praktično usposabljanje za QTP, si oglejte naš Celovit QTP video seveda izkušeni strokovnjaki.
Glede na velik seznam teh Vadnice QTP , bomo pogosto objavljali nove članke. Spremljajte vse članke v tej seriji usposabljanj Quick Test Professional Online, da ne boste zamudili nobene teme. Teme natančno spremljajte, vadite doma v preskusni različici QTP in svoja vprašanja postavljajte v ustreznem oddelku za komentarje članka. Poskrbeli bomo za odgovore na vsa ustrezna vprašanja.
Če ste strokovnjak za QTP, delite svoje izkušnje za izboljšanje te serije usposabljanj QTP z razpravo o naprednih konceptih QTP in odgovarjanjem na vprašanja bralcev.
Kaj se boste naučili:
Vadnice za QTP Training Series
Uvod v QTP
- Vadnica # 1 - Uvod v QuickTest Professional (QTP)
- Vadnica # 2 - Delo s pogledom ključnih besed QTP in strokovnim pogledom
- Vadnica št. 3 - Dodajanje standardnih korakov iz pogleda ključnih besed
- Vadnica # 4 - Pogojni izjavi in izjave v pogledu ključnih besed
- Vadnica št. 5 - Premikanje korakov in obravnavanje mejnih vrednosti
- Vadnica št. 6 - Razumevanje nastavitev snemanja in zagona QTP
- Vadnica št. 7 - Kako QTP enolično prepozna predmete? (Morati prebrati)
- Vadnica št. 8 - Načini snemanja, Object Spy in Repozitoriji
Naučite se skript VB
- Vadnica št. 9 - Vadnice za VBScript - popoln vodnik
- Vadnica št. 10 - Osnove VBScripta za učenje QTP - Vadnica 2
Kontrolne točke QTP
- Vadnica # 11 - Uporaba kodirnika gesel in aktivnega zaslona
- Vadnica # 12 - Pogled strokovnjaka, generator korakov in kontrolne točke
- Vadnica št. 13 - Vstavljanje standardne in slikovne kontrolne točke
- Vadnica št. 14 - Vstavljanje bitnih točk in besedilnih kontrolnih točk v teste
- Vadnica št. 15 - Uporaba kontrolnih točk za območje besedila, tabele in strani
- Vadnica št. 16 - Kontrolne točke XML, dostopnosti in zbirke podatkov
Test Automation Frameworks
- Vadnica # 17 - Okviri za avtomatizacijo 1. del (Morati prebrati)
- Vadnica # 18 - Okviri za avtomatizacijo preskusov 2. del
Izboljšajte svoje teste
- Vadnica št. 19 - Parametrizacija v 1. delu QTP
- Vadnica št. 20 - Parametrizacija v 2. delu QTP
- Vadnica št. 21 - Knjižnice ukrepov in funkcij
- Vadnica št. 22 - Uporaba skladišč predmetov QTP
- Vadnica št. 23 - Pametna identifikacija predmeta in analiza rezultatov preskusov
- Vadnica št. 24 - Virtualni predmeti in scenariji za obnovitev
- Vadnica št. 25 - Opisno programiranje
Preizkusite svoje razumevanje
Tu je prvi članek v tej seriji usposabljanj QTP - 'Uvod v QuickTest Professional (QTP)'
Uvod v QuickTest Professional (QTP)
Kaj je QTP?
Micro Test Focus Quick Test Professional (QTP) je programska oprema, ki omogoča avtomatizirano testiranje programskih aplikacij - natančneje funkcionalno in regresijsko testiranje. QTP je opremljen z uporabniškim vmesnikom, ki ga lahko štejemo za integrirano razvojno okolje (IDE) za sam test.
IDE ima različne funkcije, ki preizkuševalcu pomagajo razviti izčrpen skript, ki bi uspešno potrdil namen testa. O vseh teh značilnostih bomo podrobno razpravljali med nadaljevanjem serije teh člankov.
Nekateri pomembni vidiki QTP:
- Kot skriptni jezik uporablja VB Script. (Skriptni jezik je tisti, ki se interpretira med izvajanjem)
- QTP deluje samo v okolju Windows.
- Trenutna različica QTP je 11.0 (najnovejša različica Enotnega funkcionalnega testiranja - UFT 11.5)
- Tehnologije, ki jih podpira, so Web, Java.Net, SAP, Oracle, Siebel, PeopleSoft, spletne storitve in številni glavni jeziki. Čeprav nekatere starejše različice ne podpirajo vseh naštetih tehnologij.
Kako deluje?
Osnovna metoda ustvarjanja testa je snemanje in predvajanje. Kaj to v resnici pomeni? Najprej se pogovorimo o ‘Record’. Ko preizkuševalnik zažene QTP in izvede vrsto operacij na AUT (Application Under Test), QTP ustvari vrstice kode, ki ustrezajo vsaki izvedeni operaciji.
To bo osnovni testni skript. Prehod na »Predvajanje«. Ko se zažene ustvarjeni preizkusni skript, izvede popolnoma enake operacije na AUT in tako predvaja zaporedje že zabeleženih korakov.
Na primer, Ko zaženem QTP in poskusim odpreti prijavno stran spletnega e-poštnega programa, vnesem ID za prijavo, Geslo in pritisnem gumb V redu. Ta dejanja so zapisana v enakovrednih vrsticah kode VBScript v IDE QTP. Ko shranim ta preizkusni skript in ga predvajam, bo QTP vnesel isti ID za prijavo, geslo, ki sem ga vnesel prej, in zame kliknil gumb V redu.
Zdaj je to bistvo osnovne tehnike ustvarjanja preizkusov, snemanje in predvajanje ne zadoščata vedno za zanesljiv testni skript. Za doseganje zahtevanih rezultatov bo moral preizkuševalec uporabiti druge funkcije v IDE skupaj z nekaj svojimi programskimi sposobnostmi.
Pred poskusom snemanja in predvajanja moramo upoštevati različne tehnične vidike, na primer stanje AUT, sinhronizacijo, natančne možnosti menija, natančno kodo, ki jo ustvari QTP itd. Do tega bomo prišli takoj, ko bomo razpravljali o osnovnih konceptih samega orodja.
Evo, kako vse to deluje. QTP identificira različne predmete v AUT z imenom ali ID-jem upravljavca ali katero koli drugo edinstveno lastnost / lastnosti, ki jih ima objekt. Med fazo snemanja zajame vse te lastnosti, med predvajanjem pa na teh predmetih izvede želene operacije, kot so klik miške, preverjanje potrditvenega polja itd.
kako spremeniti youtube video v wav datoteko
Kaj boste morali začeti s QTP?
Veljavna licenca QTP ali v primeru, da se učenec preizkusi v svojem računalniku.
Prenos QTP : Tu je povezava za prenos poskusne različice QTP: Prenesite enotno funkcionalno preskušanje Micro Focus (UFT) .
V zgornji povezavi pojdite na zavihek »Preizkusi in predstavitve« in izberite možnost »Micro Focus QTP Essentials 11.0 English Evaluation (samo testiranje spletnega uporabniškega vmesnika)«. Izberete lahko tudi najnovejšo različico Micro Focus Unified Functional Testing 11.50 CC English SW E-Media Evaluation. Sporočite nam, če želite podrobnejša navodila za prenos in namestitev preizkusne različice QTP na vaš računalnik.
Obstajata dve vrsti licenc - sedežna in sočasna / plavajoča. Licenca za sedež je naenkrat za en stroj, trenutna licenca pa za določeno število sočasnih uporabnikov.
Zdaj, ko imamo nekaj osnovnih informacij o QTP, si oglejmo samo orodje, začenši z uporabniškim vmesnikom.
GUI QTP:
najboljša aplikacija za prenos glasbe mp3
Ko je test posnet ali ustvarjen, si ga lahko ogledate v enem od teh dveh pogledov:
- Pogled ključnih besed: Ta pogled je tabelaričen prikaz vseh predmetov in dejanj, ki se izvajajo nad njimi. Vsaka vrstica v tabeli je korak, izveden na AUT in ga je mogoče spremeniti. Nekateri najpogostejši prikazani stolpci so postavka, delovanje, vrednost in dokumentacija.
- Strokovni pogled: Kot že ime pove, je ta pogled namenjen bolj tehničnim uporabnikom, ki bi radi prilagodili izvorno kodo v skladu z njihovimi zahtevami.
Oba pogleda sta na voljo hkrati, tako da lahko uporabnik med preskusom ustvari ali spremeni kadar koli med njima.
Za začetek posnemimo nekaj malega
Korak 1): Zaženite QTP. Prva stvar, ki se pojavi, je upravitelj dodatkov. Prikaže vse razpoložljive dodatke in uporabnik lahko po potrebi preveri ali odznači. Active-X, Web in Visual Basic so privzeto na voljo. (To funkcijo lahko po potrebi izklopite) .
2. korak) Ko kliknete V redu, se prikaže začetna stran QTP upravitelja dodatkov. (kliknite na sliko za povečavo)
3. korak) Ko izberete možnost »Snemi« (tipka F3), se na zaslonu »Nastavi snemanje in zagon« prikažejo jezički »Splet« in »Aplikacija Windows«. Kliknite OK, ne da bi spremenili nastavitve. O vseh funkcijah tega zaslona pa bomo razpravljali pozneje.
4. korak) Za naš primer bom zagnal aplikacijo 'Flight' iz vzorcev, ki so priloženi QTP. Na zaslonu za prijavo bom vnesla ime agenta in geslo. Zdaj pa preučimo kodo, ki jo ustvari.
Sledi pogled ključnih besed. Kot lahko vidite, so dejanja v obliki tabele s stolpci: Element, Operacija, Vrednost in Dokumentacija. Artikel ustreza predmetu v AUT, na katerem smo izvedli dejanje, operacija je dejanje samo, vrednost so podatki, na katere nastavimo določen predmet, in dokumentacija je bolj ali manj podobna opisu. (kliknite na sliko za povečavo)
Ustrezni pogled ključnih besed istega testa je naslednji. Kot vidite, ta pogled vsebuje izvorno kodo za vsa izvedena dejanja.
5. korak) S kodo lahko upravljate iz katerega koli od teh pogledov.
Zaključek
Tu je seznam vsega, o čemer smo razpravljali v tem članku:
QTP je programska oprema, ki pomaga avtomatiziranim funkcionalnim in Regresijsko testiranje programskih aplikacij. Trenutna različica se izvaja samo v okolju Windows in kot skriptni jezik uporablja skript VB. Osnovna metoda za izdelavo testa je snemanje in predvajanje, čeprav to ni vedno dovolj. Na voljo je z dvema vrstama licenc, sedežno in sočasno.
Privzeti dodatki so Active X, Web in Visual Basic. Test je mogoče posneti v spletu ali v programu Windows; posebne podrobnosti je treba navesti v pojavnem oknu za snemanje in zagon nastavitev. GUI ponuja dva pogleda, ključno besedo in strokovnjaka.
Pogled ključnih besed je tabelarni obrazec, ki prikazuje podrobnosti, kot so ime predmetov, njegova vrednost in izvedena operacija itd. Pogled strokovnjaka prikazuje izvedena dejanja na AUT v obliki izvorne kode.
Dodatne operacije, ki jih je treba izvesti na preizkusnih objektih, lahko dodate ali izbrišete iz pogleda ključnih besed ali programsko iz pogleda strokovnjaka. Podrobneje o tem v naslednjem članku.
O avtorju: To je Swati in s temi članki poskušam vzpostaviti celovito učno izkušnjo za začetnike QTP. Ko sem v svojih 8 letih življenja QA delal več kot 4 leta na QTP, se zavedam, da je potencial za avtomatizacijsko testiranje ogromen. Ta potencial poskušam izkoristiti skupaj z vsemi našimi bralci skozi te članke.
Bi se radi naučili QTP od izkušenih strokovnjakov? Pridružite se našemu spletnemu tečaju za video
Prosimo, pridružite se in delite to BREZPLAČNO serijo treningov QTP s prijatelji. Vprašajte svoja vprašanja v spodnjih komentarjih. To stran dodajte med zaznamke, saj bomo od tu posodabljali povezave do vseh vadnic QTP.
Priporočeno branje
- Delo s pogledom ključnih besed - Vadnica za usposabljanje QTP 2
- Vadnica QTP # 18 - Podatki in hibridni okviri, pojasnjeni s primeri QTP
- Vadnica za DevOps: Končni vodnik po DevOps (25+ vadnic)
- JAVA Vadnica za začetnike: 100+ praktičnih Javnih video vadnic
- Vadnica za Python za začetnike (praktično BREZPLAČNO usposabljanje za Python)
- 30+ najboljših vaj za selen: Naučite se selen z resničnimi primeri
- Dobrodošli na SoftwareTestingHelp.com!
- Vadnice za globinsko zasenčenje za začetnike