View Categories

Detener

Descripción General #

El comando «Detener» te permite interrumpir la ejecución de tus pruebas automatizadas en cualquier momento. Esto es muy útil cuando necesitas pausar una prueba para corregir un error, revisar un resultado o simplemente detenerla por completo.

Ejemplo de Uso Rápido #

Imagina que estás ejecutando una prueba automatizada que tarda mucho tiempo en completarse. Si descubres un error a mitad de camino, puedes usar el comando «Detener» para interrumpir la prueba inmediatamente y corregir el problema.

Parámetros y Opciones #
  • Última automatización: Indica la automatización que deseas detener. Al hacer clic en este campo, se desplegará una lista con todas las automatizaciones disponibles.
  • Fotografía: Te permite capturar una imagen de la pantalla antes y/o después de ejecutar el comando, lo cual es útil para documentar el estado de la prueba en ese momento.
Ejemplos de Uso Avanzado #
  • Detener pruebas condicionalmente: Combina el comando «Detener» con condiciones para detener la ejecución sólo si se cumple cierta condición (por ejemplo, si se encuentra un error específico).
  • Crear puntos de control: Utiliza el comando «Detener» para crear puntos de control en tus pruebas, lo que te permite revisar los resultados parciales y decidir si continuar o no.
  • Prevenir Bucles Infinitos en la Extracción de Datos:Un robot está diseñado para extraer datos de una lista de paginación que se supone tiene 10 páginas. El robot utiliza un bucle (Loop) que avanza de página en página hasta que el botón «Siguiente» desaparece. Sin embargo, debido a un error de la aplicación, el botón «Siguiente» nunca desaparece o la paginación se rompe, haciendo que el robot entre en un ciclo sin fin.
    • Bucle de Paginación: El robot intenta hacer clic en el botón «Siguiente» para extraer datos de la página.
    • Contador/Condición: Dentro del bucle, el robot usa un contador para llevar la cuenta de la cantidad de veces que ha avanzado de página.
    • Comando Detener: El robot inserta una condición: SI el contador de páginas es mayor que 100 (un límite seguro mucho mayor que las 10 páginas esperadas), ENTONCES ejecuta el comando Detener.
Errores Comunes y Soluciones #
  • Automatización no encontrada: Verifica que la automatización que deseas detener exista y esté correctamente configurada.
  • Error al capturar la pantalla: Asegúrate de tener los permisos necesarios para guardar imágenes en tu sistema.
Casos de Uso #
  • Depuración de pruebas: Identifica y corrige errores en tus pruebas de forma más eficiente.
  • Control manual de pruebas: Pausa y reanuda las pruebas según sea necesario.
  • Creación de pruebas más robustas: Incorpora el comando «Detener» en tus pruebas para hacerlas más tolerantes a errores.

Deja una respuesta