La oss forstå følgende kode
SystemUtil.Run "C: \ Program Files \ HP \ samples \ flight \ app \ flight.exe"Dialog ("Login"). WinEdit ("Agent Name:"). Sett "Guru"Dialog ("Login"). WinEdit ("Agent Name:"). Skriv micTabDialog ("Logg inn"). WinEdit ("Passord:"). SetSecure "4af272a62666d2e"Dialog ("Logg inn"). WinButton ("OK"). KlikkVindu ("Flight Reservation"). Lukk
- Det første trinnet er SystemUtil.Run Command som brukes som standard av UFT / QTP for å åpne et program. Under opptak navigerte vi til Windows Flight-menyen til applikasjonen "Flight Reservation". På den tiden identifiserte Micro Focus UFT plasseringen av den kjørbare filen og satte inn System.Util Command for å åpne den.
- Linje 2 angir agentnavn som guru som vist på det aktive skjermbildet
- Linje 3 er å trykke på Tab-tasten på et tastatur for å bringe fokus fra agentnavnfelt til passordfelt, som er akkurat dette trinnet. Menneskelige brukere må bruke kategori- eller klikkoperasjoner for å fokusere på et bestemt objekt på skjermen ... På den annen side kan QTP direkte identifisere et objekt ved hjelp av objektegenskaper og krever ikke disse "manøvrerings" -operasjonene . Vi kan slette dette trinnet, ettersom QTP fortsatt vil kunne angi passordfeltet uten denne operasjonen
- Linje 4 er å sette passordet som kvikksølv. HP QTP krypterer automatisk passord som er oppgitt under opptak for å unngå sikkerhetsbrudd. Denne verdien kan ikke dekrypteres, dvs. det er ingen måte å gjenopprette den opprinnelige verdien ved hjelp av disse kryptiske dataene. Du kan eksplisitt kryptere et passord ved hjelp av Password Encoder Tool. For læringsformål vil vi bruke passordet i sin råform. Og operasjonen vil også endres til Set
- Linje 5 klikker på OK-knappen
- Linje 6 lukker vinduet
Klikk her hvis videoen ikke er tilgjengelig