qtp tutorials 25 micro focus quick test professional training tutorials
Danas objavljujemo prvi dio višedijelne serije postova za goste na Micro Focus Quick Test Professional (QTP). U ovoj višedijelnoj seriji QTP obuka detaljno ćemo pokriti sve QTP tutorijale i koncepte s odgovarajućim ilustracijama. Naš stručnjak Swati S. pomoći će nam da predstavimo ovu seriju za naše čitatelje.
Ovi QTP vodiči dizajnirani su za početnike do naprednih korisnika. Polazeći od osnova QTP-a, naučit ćete napredne skripte sa praktičnim primjerima za vaše lako razumijevanje.
BILJEŠKA: Ispod su tekstualni vodiči dovoljni da započnete s učenjem na alatu QTP Automation. Ali ako ste zainteresirani za praktični QTP trening, provjerite naš Sveobuhvatan QTP video tečaj iskusnih stručnjaka.
S obzirom na veliki popis ovih QTP vodiči , često ćemo objavljivati nove članke. Pratite sve članke u ovoj seriji treninga Quick Test Professional Online kako ne biste propustili nijednu temu. Pažljivo pratite teme, vježbajte kod kuće na probnoj verziji QTP i postavljajte svoja pitanja u odgovarajućem odjeljku za komentare članaka. Pobrinut ćemo se da odgovore na sva relevantna pitanja.
Ako ste stručni QTP korisnik, podijelite svoje iskustvo kako biste poboljšali ovu seriju QTP treninga raspravom o naprednim QTP konceptima i odgovaranjem na pitanja čitatelja.
Što ćete naučiti:
Vodiči za QTP seriju treninga
Uvod u QTP
- Vodič br. 1 - Uvod u QuickTest Professional (QTP)
- Vodič br. 2 - Rad s QTP prikazom ključnih riječi i prikazom stručnjaka
- Vodič br. 3 - Dodavanje standardnih koraka iz prikaza ključnih riječi
- Vodič br. 4 - Izjave uvjeta i petlje u prikazu ključnih riječi
- Vodič br. 5 - Pomicanje koraka i rješavanje točaka prekida
- Vodič br. 6 - Razumijevanje postavki QTP snimanja i pokretanja
- Vodič br. 7 - Kako QTP jedinstveno identificira objekte? (Obavezno pročitati)
- Vodič br. 8 - Načini snimanja, objektni špijun i spremišta
Naučite VB skriptiranje
- Vodič br. 9 - VBScript Vodiči - cjelovit vodič
- Vodič br. 10 - Osnove VBScripta za učenje QTP-a - Vodič 2
QTP kontrolne točke
- Vodič br. 11 - Korištenje šifre lozinke i aktivnog zaslona
- Vodič br. 12 - Pogled stručnjaka, generator koraka i kontrolne točke
- Vodič br. 13 - Umetanje standardne i kontrolne točke slike
- Vodič br. 14 - Umetanje bitmapa i tekstualnih kontrolnih točaka u testove
- Vodič br. 15 - Korištenje kontrolnih točaka za područje teksta, tablice i stranice
- Vodič br. 16 - XML, pristupnost i kontrolne točke baze podataka
Okviri za automatizaciju ispitivanja
- Vodič # 17 - Okviri za automatizaciju, dio 1 (Obavezno pročitati)
- Vodič br. 18 - Okviri za automatizaciju ispitivanja, dio 2
Poboljšajte svoje testove
- Vodič br. 19 - Parametarizacija u QTP-u Dio 1
- Vodič br. 20 - Parametarizacija u QTP-u, dio 2
- Vodič br. 21 - Knjižnice radnji i funkcija
- Vodič br. 22 - Korištenje QTP spremišta objekata
- Vodič br. 23 - Pametna identifikacija predmeta i analiza rezultata ispitivanja
- Vodič br. 24 - Virtualni objekti i scenariji oporavka
- Vodič br. 25 - Opisno programiranje
Testirajte svoje razumijevanje
Evo prvog članka iz ove serije obuka za QTP - 'Uvod u QuickTest Professional (QTP)'
Uvod u QuickTest Professional (QTP)
Što je QTP?
Micro Test Focus Quick Test Professional (QTP) softver je koji omogućava automatizirano testiranje softverskih aplikacija - točnije funkcionalno i regresijsko testiranje. QTP dolazi s korisničkim sučeljem koje se može smatrati integriranim razvojnim okruženjem (IDE) za sam test.
IDE ima razne značajke koje pomažu ispitivaču da razvije sveobuhvatnu skriptu koja bi uspješno potvrdila svrhu testa. O svim tim značajkama detaljno će se raspravljati dok prolazimo kroz seriju ovih članaka.
Neki od važnih aspekata QTP-a:
- Kao skriptni jezik koristi VB Script. (Scenarski jezik je onaj koji se interpretira tijekom izvođenja)
- QTP se izvodi samo u Windows okruženju.
- Trenutna verzija QTP-a je 11.0 (najnovija verzija Objedinjenog funkcionalnog testiranja - UFT 11.5)
- Tehnologije koje podržava su Web, Java.Net, SAP, Oracle, Siebel, PeopleSoft, Web Services i mnogi glavni jezici. Iako neke starije verzije ne podržavaju sve navedene tehnologije.
Kako radi?
Osnovna metoda stvaranja testa je snimanje i reprodukcija. Što ovo zapravo znači? Prvo razgovarajmo o ‘Recordu’. Kada tester pokrene QTP i izvrši niz operacija na AUT (aplikacija u testiranju) QTP generira retke koda koji odgovaraju svakoj izvedenoj operaciji.
Ovo će biti osnovna testna skripta. Prijelaz na 'Reprodukcija'. Kada se pokrene kreirana testna skripta, izvršava potpuno iste operacije na AUT-u, reprodukujući tako slijed već snimljenih koraka.
Na primjer, Kada pokrenem QTP i pokušam pristupiti stranici za prijavu web programa za e-poštu, unosim ID za prijavu, Lozinku i pritisnite gumb U redu. Te se radnje bilježe u njihovim ekvivalentnim VBScript linijama koda u QTP IDE-u. Kad spremim ovu testnu skriptu i reproduciram je, QTP će unijeti isti ID za prijavu, lozinku koju sam prethodno unijeo i za mene klikne gumb U redu.
Sada je ovo bit osnovne tehnike izrade testa, snimanje i reprodukcija nisu uvijek dovoljni za robusnu testnu skriptu. Ispitivač će morati koristiti ostale značajke IDE-a zajedno s nekoliko svojih programskih vještina kako bi postigao potrebne rezultate.
Postoje različiti tehnički aspekti koje treba uzeti u obzir prije nego što pokušamo snimiti i reproducirati, poput stanja AUT, sinkronizacije, točnih opcija izbornika, točnog koda koji QTP generira itd. Do toga ćemo doći čim razgovarati o osnovnim konceptima samog alata.
Evo kako sve ovo funkcionira. QTP identificira različite objekte u AUT-u imenom ili ID-om obrađivača ili bilo kojim drugim jedinstvenim svojstvom / svojstvima koja objekt posjeduje. Tijekom faze snimanja bilježi sva ta svojstva i tijekom reprodukcije izvodi željene operacije poput klika miša, provjere potvrdnog okvira itd. Na tim objektima.
najbolji mp3 downloader glazbe za android
Što će vam trebati za početak rada s QTP-om?
Važeća QTP licenca ili u slučaju polaznika probna verzija na računalu.
QTP preuzimanje : Evo veze za preuzimanje probne verzije QTP: Preuzmite Micro Focus objedinjeno funkcionalno testiranje (UFT) .
U gornjoj poveznici idite na karticu „Pokusi i demonstracije“ i odaberite opciju „Micro Focus QTP Essentials 11.0 English Evaluation (samo web testiranje GUI-ja)“. Također možete odabrati najnoviju verziju Micro Focus Unified Functional Testing 11.50 CC Engleski SW E-Media Evaluation. Javite nam ako želite detaljnije upute o preuzimanju i instaliranju probne verzije QTP na vašem računalu.
Postoje dvije vrste licenci - dozvola za sjedenje i istodobna / plutajuća dozvola. Sjedišna dozvola vrijedi za jedan stroj istovremeno, dok je trenutna dozvola za određeni broj istodobnih korisnika.
Sad kad imamo neke pozadinske informacije o QTP-u, ispitajmo sam alat počevši od korisničkog sučelja.
QTP GUI:
koja je razlika između c ++ i jave
Kada se test zabilježi ili kreira, može se pregledati u jednom od ova dva prikaza:
- Prikaz ključnih riječi: Ovaj je prikaz tabelarni prikaz svih objekata i radnji koje se na njima izvode. Svaki redak u tablici je korak izveden na AUT i može se mijenjati. Neki od najčešćih prikazanih stupaca su stavka, rad, vrijednost i dokumentacija.
- Stručni pogled: Kao što i samo ime govori, ovaj je pogled namijenjen tehničkim korisnicima koji bi htjeli podesiti izvorni kod prema njihovim zahtjevima.
Oba su prikaza dostupna istovremeno, tako da ih korisnik može prebacivati u bilo kojem trenutku tijekom izrade ili izmjene testa.
Snimimo nešto malo za početak
Korak 1): Pokrenite QTP. Prvo što se pojavi je upravitelj dodataka. Prikazuje sve dostupne programske dodatke i korisnik ih može po potrebi označiti ili poništiti. Active-X, Web i Visual Basic dostupni su prema zadanim postavkama. (Ova se značajka po potrebi može isključiti) .
Korak 2) Klikom na U redu na početnoj stranici QTP upravitelja dodataka pojavljuje se. (kliknite na sliku za uvećanje)
Korak 3) Pri odabiru opcije 'Snimanje' (tipka F3), na ekranu 'Postavke snimanja i pokretanja' pojavit će se kartice 'Web' i 'Windows Application'. Kliknite U redu bez mijenjanja bilo kakvih postavki. Međutim, o svim značajkama ovog zaslona bit će riječi kasnije kasnije.
Korak # 4) Za naš primjer pokrenut ću aplikaciju „Let“ iz uzoraka koji dolaze s QTP-om. Idem unijeti 'Agent Name' i 'Password' na zaslon za prijavu. Sada, ispitajmo kod koji on generira.
Slijedi prikaz ključnih riječi. Kao što vidite, radnje su u obliku tablice sa stupcima: Stavka, Operacija, Vrijednost i Dokumentacija. Stavka odgovara objektu u AUT-u na kojem smo izvršili radnju, operacija je sama radnja, vrijednost je podatak kojem postavljamo određeni objekt, a dokumentacija je više-manje poput opisa. (kliknite na sliku za uvećanje)
Odgovarajući prikaz ključnih riječi istog testa je sljedeći. Kao što vidite, ovaj prikaz sadrži izvorni kod za sve izvršene radnje.
Korak # 5) Kodom se može manipulirati iz bilo kojeg od ovih pogleda.
Zaključak
Evo popisa svega o čemu smo raspravljali u ovom članku:
QTP je softver koji pomaže automatiziranim funkcionalnim i Ispitivanje regresije softverskih aplikacija. Trenutna verzija radi samo u Windows okruženju i koristi VB skriptu kao skriptni jezik. Osnovna metoda za izradu testa je Snimanje i reprodukcija, iako to nije uvijek dovoljno. Dolazi s dvije vrste licenci, sjedišnom i istodobnom.
Zadani su dodaci Active X, Web i Visual Basic. Test se može snimiti na web ili Windows aplikaciji; specifični detalji trebaju se navesti u skočnom prozoru postavki snimanja i pokretanja. GUI nudi dva prikaza, ključne riječi i stručnjaka.
Pogled ključnih riječi tabelarni je obrazac koji prikazuje detalje poput imena predmeta, njegove vrijednosti i izvedene operacije itd. Stručni prikaz prikazuje izvedene radnje na AUT u obliku izvornog koda.
Dodatne operacije koje treba izvršiti na testnim objektima mogu se dodati ili izbrisati iz prikaza ključnih riječi ili programski iz prikaza stručnjaka. Više detalja o tome u sljedećem članku.
O autoru: Ovo je Swati i ovim člancima pokušavam uspostaviti sveobuhvatno iskustvo učenja za QTP početnike. Nakon što sam radio više od 4 godine na QTP-u u svojih ukupno 8 godina života kao QA, shvaćam da je potencijal za automatizirano testiranje neizmjeran. Pokušavam taj vrlo potencijalno iskoristiti sa svim našim čitateljima kroz ove članke.
Želite naučiti QTP od iskusnih profesionalaca? Pridružite se našem internetskom tečaju za video
Molimo pridružite se i podijelite ovu BESPLATNU QTP seriju treninga sa svojim prijateljima. Postavite svoja pitanja u komentarima u nastavku. Označi ovu stranicu knjižnom oznakom jer ćemo odavde ažurirati veze do svih QTP vodiča.
Preporučena literatura
- Rad s prikazom ključnih riječi - Vodič za QTP trening 2
- QTP vodič # 18 - Pokrenuti podacima i hibridni okviri objašnjeni s primjerima QTP-a
- Vodič za DevOps: Vrhunski vodič za DevOps (25 i više vodiča)
- JAVA Tutorial za početnike: 100+ praktičnih Java Video tutorijala
- Vodič za početnike za Python (Praktični BESPLATNI trening za Python)
- 30+ najboljih vodiča za selen: naučite selen na stvarnim primjerima
- Dobrodošli na SoftwareTestingHelp.com!
- Dubinski vodiči pomračenja za početnike