Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Automatizaciones de pruebas
Amazon Quick Automate ofrece funciones integrales para probar sus automatizaciones. En esta sección, se describen las herramientas y funciones disponibles para validar su comportamiento de automatización.
Modos de prueba
Elija entre dos modos para probar su automatización:
Modo de ejecución: ejecuta la automatización de principio a fin sin parar. Se ignorarán los puntos de interrupción de la automatización. Este modo es el mejor para probar el flujo completo de la automatización.
Modo de depuración: ejecuta la automatización y hace una pausa en cualquier punto de interrupción que hayas establecido o si se produce una excepción. Esto le permite inspeccionar el estado de la automatización, monitorear las variables y validar el comportamiento en puntos específicos del proceso.
Panel de pruebas
El panel de pruebas incluye dos pestañas principales que le ayudan a supervisar y controlar las pruebas de automatización:
Pestaña de configuración
La pestaña Configuración proporciona herramientas para administrar la configuración de las pruebas:
Gestor de puntos de interrupción: muestra todos los puntos de interrupción establecidos actualmente en la automatización. Elimine los puntos de interrupción directamente de esta vista sin volver al lienzo.
Navegación de prueba: enlaces de acceso rápido para ver:
Ver ejecuciones: consulte todas las ejecuciones de automatización a partir de las pruebas
Ver casos: vea los casos creados durante las pruebas
Ver tareas: revise human-in-the-loop las tareas generadas
pestaña Supervisar
La pestaña Supervisar muestra información en tiempo real sobre la automatización de la ejecución:
Transmisión de la interfaz de usuario: observa cómo se ejecutan las acciones de automatización del navegador en tiempo real
Observador de variables: supervisa y modifica los valores de las variables
Registros: realice un seguimiento detallado del progreso de la automatización
Estados de las pruebas
Durante las pruebas, la automatización estará en uno de los siguientes estados:
En ejecución: la automatización está ejecutando acciones de forma activa
En pausa (punto de interrupción): la ejecución se detuvo en un punto de interrupción definido por el usuario
En pausa (excepción): la ejecución se detuvo debido a una condición de error
Completado: la automatización ha finalizado todos los pasos correctamente
Falló: la automatización detectó un error irrecuperable y se detuvo
Ejecución y depuración
Establecer puntos de interrupción
Los puntos de interrupción te permiten pausar la automatización en puntos específicos:
Para añadir un punto de interrupción:
Coloca el cursor sobre una acción o un paso en el lienzo
Haz clic en Añadir punto de interrupción
El icono del punto de interrupción aparece en la acción o el paso
Para eliminar un punto de interrupción:
Haga clic en Eliminar el punto de interrupción de la acción
O utilice el administrador de puntos de interrupción de la pestaña Configuración
nota
Configure los puntos de interrupción antes de iniciar el modo de depuración.
Controles de depuración
Cuando la automatización está en pausa, dispone de varias opciones de control:
A continuación, ejecuta la siguiente acción en tu automatización y vuelve a pausarla
Continuar: reanude la ejecución hasta alcanzar el siguiente punto de interrupción
Detener: finaliza la prueba actual
Ignorar: si se hace una pausa en una excepción, se borrará la excepción y continuará como si la acción se hubiera realizado correctamente. Esto resulta útil si la excepción no bloquea el resto de la prueba y desea continuar.
Reintentar: si se hace una pausa en una excepción, se intentará volver a ejecutar la acción actual. Esto resulta útil si el problema es temporal o si desea cambiar el valor de una variable y volver a intentarlo con el nuevo valor
Pasos de desactivación
Para deshabilitar temporalmente cualquier acción o paso sin eliminarlos, puede desactivarlos antes de comenzar la prueba. Las acciones o pasos desactivados se omitirán durante la prueba.
Seleccione el paso que desee desactivar
Haga clic en las opciones del menú
Selecciona Desactivar
El paso aparece atenuado
Para reactivar:
Seleccione el paso desactivado
Haga clic en las opciones del menú
Elija Activar.
Observador variable
El observador variable de la pestaña Monitor proporciona visibilidad para inspeccionar los datos que utiliza la automatización durante la prueba. Para inspeccionar una variable:
Abra el observador de variables en la pestaña Monitor mientras la prueba está en pausa
Haga clic en Añadir para buscar y seleccionar las variables que desee inspeccionar
Vea el valor actual de la variable
Modifique los valores para probar diferentes escenarios:
Haga clic en el icono del lápiz situado junto a cualquier variable
Introduce un nuevo valor para probarlo
Continúe la ejecución para continuar con el nuevo valor
Esta función es especialmente útil para:
Probar diferentes condiciones de datos
Validar la gestión de errores
Simulación de casos extremos
Resolución de problemas
Solucione con Assistant
Cuando tu automatización encuentra una excepción, el Asistente de Automatización puede ayudarte a identificar y resolver problemas:
Haga clic en Corregir con el Asistente cuando se produzca una pausa debido a un error
El Asistente hará lo siguiente:
Analice el mensaje de error
Revise los registros de ejecución
Consulte su base de conocimientos sobre solución de problemas
Proporcione una explicación clara del problema
Sugiera posibles soluciones
Chatea con el Asistente para:
Haga preguntas sobre el error
Actualice la automatización en función de cualquiera de los cambios recomendados
Pruebe las métricas
Una vez finalizada la prueba, Amazon Quick Automate proporciona métricas de prueba integrales para ayudar a comprender el rendimiento de la automatización y validar la cobertura de las pruebas. Vea las métricas clave sobre la ejecución de la prueba:
Tiempo total de ejecución: cuánto tiempo duró la prueba desde el principio hasta el final
Número de casos completados: número de casos que terminaron de procesarse (excluidos los creados o pendientes)
Tiempo promedio por caso: el tiempo promedio de procesamiento de cada caso completado
Tasa de éxito de casos: porcentaje de casos que se completaron sin excepciones
Recuento de tareas creadas: número de human-in-the-loop tareas generadas durante la prueba
Cobertura de acciones: porcentaje de acciones de tu automatización que se ejecutaron durante la prueba, lo que ayudó a identificar las rutas no probadas