Comprender SystemUtil.Run, SetSecure, Set, Type: ejemplos de QTP/UFT

SystemUtil.Ejecutar en UFT

Entendamos lo siguientewing fragmento de código

SystemUtil.Run "C:\Program Files\HP\samples\flight\app\flight.exe"
Dialog("Login").WinEdit("Agent Name:").Set "Guru"
Dialog("Login").WinEdit("Agent Name:").Type micTab
Dialog("Login").WinEdit("Password:").SetSecure "4af272a62666d2e"
Dialog("Login").WinButton("OK").Click
Window("Flight Reservation").Close
  • El primer paso es el SystemUtil.Run Comando que UFT/QTP utiliza de forma predeterminada para abrir una aplicación. During recording, using the Windows Start Menu, we navigated to the “Reserva de vuelo" solicitud. En ese momento, Micro Focus UFT identificó la ubicación de su archivo ejecutable e insertó el comando System.Util para abrirlo.
  • La línea 2 es Configurar el nombre del agente como Guru como se muestra en la pantalla activa
  • La línea 3 es presionar la tecla Tab en un teclado para llevar el foco del campo de nombre del agente al campo de contraseña, que es exactamente este paso. Los usuarios humanos necesitan utilizar operaciones de tabulación o clic para centrarse en un objeto particular en la pantalla... Por otro lado, Examen rápido Puede identificar directamente un objeto utilizando las propiedades del objeto y no requiere estas operaciones de "maniobras".. Podemos eliminar este paso, ya que QTP aún podrá configurar el campo de contraseña sin esta operación.
  • La línea 4 es Establecer la contraseña como Mercury. HP QTP cifra automáticamente las contraseñas ingresado durante la grabación para evitar violaciones de seguridad. Este valor no se puede descifrar, es decir, no hay forma de recuperar el valor original utilizando estos datos crípticos. Puede cifrar explícitamente una contraseña utilizando la herramienta de codificación de contraseñas. Para nuestros propósitos de aprendizaje, usaremos la contraseña en su forma original. Y la operación también cambiará a Set
  • La línea 5 hace clic en el botón Aceptar
  • La línea 6 está cerrando la ventana.

Haga clic aquí si el video no es accesible