AWS propone usar Nova Act y Bedrock AgentCore para comprobar recorridos reales —inicio de sesión, búsqueda o compra— sin mantener una colección de selectores CSS. El agente interpreta capturas y ejecuta instrucciones en lenguaje natural dentro de un navegador aislado. Es una alternativa interesante a los tests frágiles, pero el ejemplo del fabricante reconoce falsos avisos, costes por sesión y una precisión que no llega al cien por cien.
La guía técnica de AWS combina EventBridge Scheduler, AgentCore Runtime, AgentCore Browser y SNS. Cada ejecución abre una sesión, completa el recorrido y publica una alerta si falla un paso. El repositorio de muestra incluye una ruta de seis pasos, despliegue directo y una alternativa con CDK.
La promesa está en resistir cambios visuales
Selenium o Playwright suelen depender de selectores. Nova Act opera sobre lo que ve y recibe instrucciones como «pulsa el botón de finalizar compra». AWS afirma más del 90 % de acierto en casos empresariales tempranos. Es una cifra del fabricante sin desglose público comparable por sitio, complejidad o tasa de falsos positivos.
El ejemplo tarda entre dos y cuatro minutos por recorrido. Para detectar un fallo cada cinco minutos habría unas 8.640 ejecuciones mensuales. AWS enumera 207.360 acciones y aserciones para esa cadencia, además de sesiones de navegador, runtime e inferencia. Solo EventBridge aparece cuantificado en el artículo; el coste principal queda remitido a las tarifas vigentes.
Hay que vigilar también al monitor
| Fallo | Señal | Respuesta |
|---|---|---|
| Recorrido roto | El agente envía un aviso SNS | Guardar pasos, URL, versión y evidencia |
| Programación no ejecutada | Faltan invocaciones | Alarma de CloudWatch por datos ausentes |
| Invocación fallida | Mensaje en cola de errores | Separar infraestructura de fallo funcional |
| Elemento no localizado | Fallo aislado del agente | Reintento limitado antes de alertar |
Esta separación evita confundir una tienda rota con un monitor que no arrancó. AWS propone una cola de mensajes fallidos y dos alarmas de CloudWatch. Para el recorrido funcional, el propio agente envía el aviso. El código de muestra usa un solo intento por paso para reducir coste, lo que puede producir alertas falsas.
Aislamiento útil, credenciales todavía sensibles
AgentCore Browser usa una microVM Firecracker por sesión y limpia memoria, cookies y almacenamiento al terminar. AWS recomienda sesiones efímeras para monitorización y Secrets Manager para credenciales. La red es pública por defecto; una VPC permite limitar la salida para aplicaciones internas.
Un monitor autenticado debe usar cuentas sin privilegios, datos de prueba y límites que impidan compras reales. La capacidad de adaptarse a una interfaz cambia no debe convertirse en permiso para aceptar cualquier pantalla inesperada. Las aserciones deben validar el resultado —producto en la cesta, ausencia de error, confirmación visible— y no solo que el agente llegó al final.
Texploto no ha desplegado el ejemplo. La evidencia es una implementación y demo del creador con cifras declaradas por AWS, sin comparación independiente sustancial. La aportación propia es distinguir fallo funcional, fallo del monitor y coste operativo antes de sustituir pruebas deterministas.
Transparencia: artículo elaborado con asistencia de IA a partir de las fuentes enlazadas. No se han ejecutado los productos o sistemas descritos.



