Lennubroneeringu taotlus HP UFT/QTP
โก Nutikas kokkuvรตte
Lennubroneeringute rakendus on nรคidis-tรถรถlauaprogramm, mis on kaasas iga tootega. HP UFT/QTP install, mida kasutatakse praktiliste harjutuste ajal sisselogimise, lennuotsingu, broneerimise ja VBScripti automatiseerimise harjutamiseks ilma reaalajas veebirakendust vajamata.

Mis on lennubroneeringu taotlus? UFT/QTP?
. Lennu broneerimise taotlus on nรคidistรถรถlauaprogramm, mis tuleb kaasa iga installiga HP UFT/QTPSee artikkel tutvustab rakendust nii, et รผlejรครคnud praktilised harjutused... QTP seerial on stabiilne, vรตrguรผhenduseta sihtmรคrk, mille suhtes salvestada ja teste teha. Sest see ei muuda kunagi kuju UFT vรคljalasete puhul saavad algajad peaaegu iga toetatud versiooniga sammu pidada ilma, et nende sammud ekraanipiltidega sรผnkroonist vรคlja lรคheksid.
รlaltoodud ekraanipilt nรคitab sisselogimisdialoogi, mis kuvatakse kรคivitatava faili kรคivitamisel. Lennu broneerimine, saate broneerida lennu kahe linna vahel ning hiljem olemasolevat broneeringut muuta vรตi kustutada, seda kรตike ilma internetiรผhenduse vรตi reaalajas serverita.
Teisel ekraanipildil on nรคha otsingu jรคrel avanev peamine lennubroneeringute aken, kus on loetletud vastavad lennud koos piletihinna ja ajakavaga. Samuti saate broneeringu kliendile faksi teel saata kohandatud allkirjaga ning aruannete ja graafikute jaotis aitab analรผรผsida piletimรผรผgi suundumusi aja jooksul.
Iga uus agendikonto algab vรคikese arvu juba tรคidetud broneeringutega, seega ei pea te enne salvestamise alustamist testandmeid looma. Rakendus on loodud selleks, et aidata teil รตppida tundma kรตiki pakutavaid funktsioone. Micro Focus UFTMรตnikord vรตib see rakendus tunduda vigane, kuid tรคhelepanu ei tohiks olla rakenduse tehnilisel tรคpsusel โ see on lihtsalt tรถรถriist rakenduse erinevate funktsioonide รตppimiseks. QTP.
Guru99 eraldi veebipรตhine Mercury Toursi harjutused kasutavad teistsugust nรคidist โ veebilehte newtours.demoaut.com โ seega รคrge ajage neid kahte segamini. Lennureservatsioon on sellel lehel kirjeldatud Win32 tรถรถlauarakendus, mis kรคivitatakse lokaalselt, mitte brauseris, ja see on sihtmรคrk, mida kasutatakse kรตikjal standardsetes...Windows-objektiรตppetunnid selles QTP seeria.
Click siin kui video pole juurdepรครคsetav
Kuidas lennubroneeringute rakendust kรคivitada, sisse logida ja automatiseerida
Enne millegi salvestamist UFT, รตppige lennupiletite broneerimist kรคsitsi mugavalt kasutama. Rakendus asub sees QTP/UFT installikaust ja kรคivitub nagu iga teine Windows kรคivitatav fail.
- Sirvige
C:\Program Files\Mercury Interactive\QuickTest Professional\samples\flight\app\ja topeltklรตpsakeflight4a.exe(tรคpne tee varieerub veidi UFT versioon). - . Logi sisse esimesena avaneb dialoogiboks. Sisestage agendi nimi, mis on vรคhemalt nelja tรคhemรคrgi pikkune, nรคiteks guru99, sisse Agent nimi valdkonnas.
- KASUTUSALA
mercurysisse Parool vรคli โ see fikseeritud parool on nรคidisrakendusse kรตvakodeeritud ja see ei muutu kunagi. - Click OKAvaneb peamine lennubroneeringute aken, mis on valmis uue tellimuse esitamiseks.
Enne salvestamist veenduge, et UFT Lisandmoodulite haldur laadib ainult standardversiooni Windows ja ActiveX-lisandmoodulid. Veebilisandmooduli laadimine vรตib samuti diktofoni aeglustada ja pole vajalik, kuna lennubroneeringute haldamine toimub tรถรถlaual, mitte brauseris.
Kui saate kรคsitsi sisse logida, on jรคrgmine samm samade toimingute reprodutseerimine UFT skripti, nii et sisselogimine muutub korduvaks. Allolev koodilรตik kรคivitab kรคivitatava faili, logib sisse, otsib marsruuti ja lisab jรคrjekorra, kasutades samu objektinimesid. UFT mรครคrab voo salvestamisel.
' Launch the Flight Reservation application SystemUtil.Run "C:\Program Files\Mercury Interactive\QuickTest Professional\samples\flight\app\flight4a.exe" ' Log in with an agent name and the fixed password Dialog("Login").Activate Dialog("Login").WinEdit("Agent Name:").Set "guru99" Dialog("Login").WinEdit("Password:").Set "mercury" Dialog("Login").WinButton("OK").Click ' Search for a flight between two cities Window("Flight Reservation").WinComboBox("Fly From:").Select "Frankfurt" Window("Flight Reservation").WinComboBox("Fly To:").Select "London" Window("Flight Reservation").WinButton("FLIGHT").Click ' Pick the first available flight and confirm the order Window("Flight Reservation").Dialog("Flights Table").WinList("From").Select 0 Window("Flight Reservation").Dialog("Flights Table").WinButton("OK").Click Window("Flight Reservation").WinEdit("Name:").Set "Guru99 Tester" Window("Flight Reservation").WinButton("Insert Order").Click ' Close the application Window("Flight Reservation").Close
Salvesta see toiminguna uues failis UFT testi, kรคivita see รผks kord ja veendu, et lennubroneeringute aken sulgub ilma kรคitusaja veata. Kui baasvoog on usaldusvรครคrne, asenda parandatud stringid jรคrgmistega: Vbscript muutujad vรตi andmetabeli rida, nii et sama skript saab otsida mitmelt marsruudilt.
โ Nรคpunรคide: If UFT ei tuvasta salvestamise alustamisel sisselogimisdialoogi, avage salvestus- ja kรคivitusseaded ning kinnitage ainult Windows Kui rakenduste vahekaart on konfigureeritud, sulgege ja taaskรคivitage lennubroneerimine enne uuesti proovimist.
Vรตti Windows ja lennubroneeringu rakenduse vรคljad
Lennubroneeringute puhul kuvatakse vรคike, selgelt piiritletud akende komplekt. Nende nimede eelnev teadmine muudab salvestatud lennu lugemise palju lihtsamaks. UFT skripti loomiseks vรตi kirjeldava programmeerimisega skripti loomiseks ning see sรครคstab aega mรคrksรตnavaates ebaรตnnestunud sammu tรตrkeotsingul.
| Aken / Dialoog | Eesmรคrk | Pรตhivรคljad vรตi juhtelemendid |
|---|---|---|
| Logi sisse | Autentib agendi enne peaakna avamist | Agendi nimi, parool, OK, tรผhista |
| Lennubroneerimine (peaaken) | Otsib, broneerib ja haldab lennupiletite tellimusi | Lennu lรคhtekoht, Lennu sihtkoht, kuupรคev, reisi tรผรผp, LEND, Lisa tellimus, Kustuta tellimus |
| Lennutabel | Loetleb otsingule vastavad lennud | Loendist (lennu number, ajad, hind), OK, Tรผhista |
| Faksi tellimus | Saadab kinnitatud broneeringu faksi teel koos valikulise allkirjaga | Faksi number, Saada allkiri koos tellimusega, Saada |
| Ava tellimus / Kustuta tellimus | Toob vรตi eemaldab olemasoleva broneeringu tellimuse numbri jรคrgi | Tellimuse nr, kliendi nimi, OK |
| Aruanded ja graafikud | Vรตtab agendi jaoks kokku piletimรผรผgi trendid | Aruande tรผรผp, kuupรคevavahemik, printimine |
Enamik peaakna juhtelemente on standardsed Windows objektid โ WinEdit, WinComboBox, WinButton ja WinList โ samas kui lennukuupรคeva vรคli on ActiveX MaskEdBox, mistรตttu vajab see oma Type helista selle asemel Set.
Iga dialoog sรคilitab iga vรคljalaskega samad juhtelementide nimed, seega skript, mis viitab Window("Flight Reservation").WinComboBox("Fly From:") รผhes UFT versioon tรถรถtab ka pรคrast uuendamist, mis on enamiku testitavate reaalsete rakenduste puhul ebatavaline ja on รผks pรตhjus, miks nรคidis on aastaid praktikas kasulik.
Miks lennubroneeringu avaldust kasutatakse? UFT Tava
Guru99 on QTP See sari naaseb lennubroneeringute juurde peaaegu igas hilisemas harjutuses ja sellel valikul on pigem praktilised pรตhjused kui pelgalt mugavus.
- See saadetakse igasse UFT/QTP installimine, seega pole enne harjutamise alustamist midagi lisaks alla laadida ega litsentsida.
- See tรถรถtab tรคielikult vรตrguรผhenduseta, mis kรตrvaldab ebaรผhtlased vรตrgukรตned kui testide ebaรตnnestumiste allika, kui te alles tรถรถriista รตppite.
- Selle aknad katavad suurema osa standardvarustusest Windows objektitรผรผbid โ WinEdit, WinButton, WinComboBox, WinList, WinMenu, WinCheckBoxja ActiveX-juhtelement โ โโรผhes vรคikeses rakenduses.
- Eelnevalt broneeritud ajad tรคhendavad, et saate harjutada objekti tuvastamine, kontrollpunkte ja regressioonianalรผรผse ilma esmalt oma testandmeid loomata.
- Kuna liides muutub harva UFT Aastaid tagasi lennureservatsiooni vastu salvestatud versioonid, skriptid tรถรถtavad tรคnapรคevalgi korrektselt.
- Guru99. aasta teised QTP รpetustes kasutatakse samu akna- ja vรคljanimesid, mis on nรคidatud รผlaltoodud tabelis, seega jรครคvad รตppetunnid artiklite vahel liikudes jรคrjepidevaks.
Need samad omadused muudavad lennubroneeringu mรตistlikuks liivakastiks kirjeldava programmeerimise harjutamiseks ja jagatud platvormi loomiseks. objektide hoidla enne kui liigute edasi pรคris brauseripรตhise rakenduse testimise juurde. Kui kontrollpunktid, regressioonikรคivitused ja objektihoidla end siin mugavalt tunnevad, siis sama UFT oskused kanduvad otse รผle veebi- ja tรถรถlauarakendustesse.


