IF, de lo contrario, finaliza IF, existe en QTP/UFT con ejemplo

IF, de lo contrario, finaliza IF, existe en QTP/UFT

Este tutorial demuestra la codificación avanzada en HP QTP usando el bucle if y else

Haga clic en aquí si el video no es accesible

Transcripción del vídeo con conclusiones clave Destacado

  • De su Pruebas antecedentes, seguramente inferirás que una descripción más precisa Escenario de prueba sería validar la funcionalidad de inicio de sesión de Reserva de vuelo que debería tener dos subescenarios
  • Verifique que el usuario inicie sesión exitosamente en la aplicación al ingresar una COMBINACIÓN DE Nombre y contraseña de agente ALFANUMÉRICO válidos.
  • Verifique que el inicio de sesión del usuario falle al ingresar el nombre y la contraseña del agente NO VÁLIDOS
  • Más aún, un script de automatización de robots debería poder aceptar y manejar detalles de inicio de sesión válidos e inválidos.
  • Los subescenarios ya los tenemos grabados entonces el desafío es integrarlos.
  • Puede observar ambos scripts: PASOS, iniciar la aplicación de reserva de vuelo, ingresar el nombre del agente, ingresar la contraseña, hacer clic en Aceptar, mientras que los pasos Punto de control, cerrar la ventana de reserva de vuelo, para un escenario positivo, y los pasos, generar información de error, cerrar la ventana de información de error, Cerrar el cuadro de diálogo de inicio de sesión Box, para un escenario negativo son diferentes
  • Hay muchas formas de integrarlos y una de ellas es utilizar el bucle if y else y verificar si existe una pantalla de información de error después de ingresar el nombre y la contraseña del agente. En caso afirmativo, siga los pasos para un escenario negativo; en caso negativo, siga los pasos para un escenario positivo.
  • En la ventana de Micro Focus UFT, después del paso n.° 4, agregue un paso si el bucle no es así. La condición de verificación es si existe la pantalla de información de error. Copie este paso y péguelo como condición de verificación.
    Eliminar el clic Operación. Y reemplazarlo con Existe método. Este método es aplicable a casi todos los objetos y comprueba si los objetos particulares existen en la pantalla o no.
  • Si un resultado es fiel a los pasos del escenario negativo. Cortaré y pegaré los pasos dentro del bucle.
  • Copie los pasos del escenario positivo y péguelos en el bucle else. Ejecutemos la prueba para obtener una credencial de inicio de sesión válida y otra no válida. La prueba se ejecuta con éxito. La nota es que guardaste las pruebas en el orden mencionado en los tutoriales.
  • PositiveLogon a NegativeLogon y Negative Logon a Combined, no debería tener problemas para ejecutar la prueba.
  • Aparte de if y else también puedes usar – si no., mientras que wend., haz un caso, por Bucles. según sus requisitos