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

Anonim

Entendamos el siguiente fragmento de código

SystemUtil.Run "C: \ Archivos de programa \ HP \ samples \ flight \ app \ flight.exe"Diálogo ("Iniciar sesión"). WinEdit ("Nombre del agente:"). Establecer "Gurú"Diálogo ("Iniciar sesión"). WinEdit ("Nombre del agente:"). Escriba micTabDiálogo ("Iniciar sesión"). WinEdit ("Contraseña:"). SetSecure "4af272a62666d2e"Cuadro de diálogo ("Iniciar sesión"). WinButton ("Aceptar"). Haga clic enVentana ("Reserva de vuelo"). Cerrar
  • El primer paso es el comando SystemUtil.Run, que UFT / QTP utiliza de forma predeterminada para abrir una aplicación. Durante la grabación, usando el menú de inicio de Windows, navegamos a la aplicación "Reserva de vuelo". 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 está configurando 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 traer el foco del campo de nombre del agente al campo de contraseña, que es exactamente este paso. Los usuarios humanos deben usar operaciones de tabulación o clic para enfocarse en un objeto en particular en la pantalla ... Por otro lado, QTP puede identificar directamente un objeto usando propiedades del objeto y no requiere estas operaciones de "maniobra" . Podemos eliminar este paso, ya que QTP aún podrá establecer el campo de contraseña sin esta operación.
  • La línea 4 está configurando la contraseña como Mercury. HP QTP encripta automáticamente las contraseñas ingresadas 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 con la herramienta Codificador 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