Poďme pochopiť nasledujúcu časť kódu
SystemUtil.Run "C: \ Program Files \ HP \ samples \ flight \ app \ flight.exe"Dialóg („Prihlásenie“). WinEdit („Meno agenta:“). Nastaviť „Guru“Dialóg („Prihlásenie“). WinEdit („Meno agenta:“). Zadajte micTabDialóg („Prihlásenie“). WinEdit („Heslo:“). SetSecure „4af272a62666d2e“Dialóg („Prihlásenie“). WinButton („OK“). KlikniteOkno („Rezervácia letu“). Zatvorte
- Prvým krokom je príkaz SystemUtil.Run, ktorý sa štandardne používa na otvorenie aplikácie v UFT / QTP. Počas nahrávania sme pomocou ponuky Štart systému Windows navigovali do aplikácie „Rezervácia letu“. V tom čase Micro Focus UFT identifikoval umiestnenie svojho spustiteľného súboru a vložil príkaz System.Util na jeho otvorenie.
- Riadok 2 nastavuje meno agenta na Guru, ako je zobrazené na aktívnej obrazovke
- 3. riadok predstavuje stlačenie klávesu Tab na klávesnici, čím sa aktivuje Focus from Field Name Name To Field Field, čo je presne tento krok. Ľudskí používatelia musia na zaostrenie na konkrétny objekt na obrazovke použiť operácie tab alebo kliknutie ... Na druhej strane, QTP môže priamo identifikovať objekt pomocou vlastností objektu a nevyžaduje tieto „manévrovacie“ operácie . Tento krok môžeme vymazať, pretože QTP bude môcť bez tejto operácie naďalej nastavovať pole pre heslo
- Riadok 4 nastavuje heslo ako Merkúr. HP QTP automaticky šifruje heslá zadané počas nahrávania, aby nedošlo k narušeniu bezpečnosti. Túto hodnotu nemožno dešifrovať, tj neexistuje žiadny spôsob, ako pomocou týchto kryptických údajov obnoviť pôvodnú hodnotu. Pomocou nástroja na kódovanie hesla môžete explicitne zašifrovať heslo. Na účely nášho učenia budeme používať heslo v surovej podobe. A operácia sa tiež zmení na Nastaviť
- Riadok 5 kliká na tlačidlo v poriadku
- Riadok 6 zatvára okno
Ak video nie je prístupné, kliknite sem