Contenido:
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 comandoDetener.
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.