Comprendiamo il seguente pezzo di codice
SystemUtil.Run "C: \ Program Files \ HP \ samples \ flight \ app \ flight.exe"Finestra di dialogo ("Login"). WinEdit ("Agent Name:"). Imposta "Guru"Finestra di dialogo ("Accesso"). WinEdit ("Nome agente:"). Digita micTabFinestra di dialogo ("Login"). WinEdit ("Password:"). SetSecure "4af272a62666d2e"Finestra di dialogo ("Login") WinButton ("OK") Fare clic suFinestra ("Prenotazione volo") Chiudi
- Il primo passo è il comando SystemUtil.Run che viene utilizzato per impostazione predefinita da UFT / QTP per aprire un'applicazione. Durante la registrazione, utilizzando il menu Start di Windows, siamo passati all'applicazione "Prenotazione volo". A quel punto, Micro Focus UFT identificava la posizione del suo file eseguibile e inseriva il comando System.Util per aprirlo.
- La riga 2 sta impostando il nome dell'agente come Guru come mostrato nella schermata attiva
- La riga 3 sta premendo il tasto Tab su una tastiera per portare lo stato attivo dal campo nome agente al campo password, che è esattamente questo passaggio. Gli utenti umani devono utilizzare le operazioni di tabulazione o clic per concentrarsi su un particolare oggetto sullo schermo ... D'altra parte, QTP può identificare direttamente un oggetto utilizzando le proprietà dell'oggetto e non richiede queste operazioni di "manovra" . Possiamo eliminare questo passaggio, poiché QTP sarà ancora in grado di impostare il campo della password senza questa operazione
- La riga 4 sta impostando la password come Mercury. HP QTP crittografa automaticamente le password immesse durante la registrazione per evitare violazioni della sicurezza. Questo valore non può essere decrittografato, ovvero non è possibile recuperare il valore originale utilizzando questi dati criptici. È possibile crittografare esplicitamente una password utilizzando Password Encoder Tool. Per i nostri scopi di apprendimento, useremo la password nella sua forma grezza. E l'operazione cambierà anche in Imposta
- La riga 5 sta facendo clic sul pulsante OK
- La riga 6 sta chiudendo la finestra
Fare clic qui se il video non è accessibile