Să înțelegem următoarea bucată de cod
SystemUtil.Run "C: \ Program Files \ HP \ samples \ flight \ app \ flight.exe"Dialog („Autentificare”). WinEdit („Nume agent:”). Setați „Guru”Dialog („Autentificare”). WinEdit („Nume agent:”). Tastați micTabDialog ("Autentificare"). WinEdit ("Parolă:"). SetSecure "4af272a62666d2e"Dialog („Autentificare”). WinButton („OK”). Faceți clic peFereastra („Rezervare zbor”). Închideți
- Primul pas este Comanda SystemUtil.Run care este utilizată în mod implicit de UFT / QTP pentru a deschide o aplicație. În timpul înregistrării, folosind meniul Start Windows, am navigat la aplicația „Rezervare zbor”. În acel moment, Micro Focus UFT a identificat locația fișierului executabil și a introdus comanda System.Util pentru a-l deschide.
- Linia 2 este Setarea numelui agentului ca Guru, așa cum se arată în ecranul activ
- Linia 3 este Apăsarea tastei Tab de pe o tastatură pentru a aduce Focus din câmpul Nume agent în câmpul Parolă, care este exact acest pas. Utilizatorii umani trebuie să utilizeze operații de tab sau clic pentru a se concentra pe un anumit obiect de pe ecran ... Pe de altă parte, QTP poate identifica direct un obiect folosind proprietățile obiectului și nu necesită aceste operații de „manevrare” . Putem șterge acest pas, deoarece QTP va putea în continuare să seteze câmpul de parolă fără această operațiune
- Linia 4 este Setarea parolei ca Mercur. HP QTP criptează automat parolele introduse în timpul înregistrării pentru a evita încălcările de securitate. Această valoare nu poate fi decriptată, adică nu există nicio modalitate de a recupera valoarea originală folosind aceste date criptice. Puteți cripta în mod explicit o parolă folosind Instrumentul de codificare a parolei. În scopurile noastre de învățare, vom folosi parola în forma sa brută. Și operațiunea se va schimba și în Set
- Linia 5 face clic pe butonul OK
- Linia 6 închide fereastra
Faceți clic aici dacă videoclipul nu este accesibil