Un flujo comprueba un recorrido completo paso a paso, como iniciar sesión, añadir al carrito y pagar, o una cadena de llamadas a una API. Todos los pasos tienen que superarse. El primer paso que falla detiene el flujo, y cuando se confirma el fallo se abre una incidencia.
Crea un flujo
Abre Monitors, elige New monitor y selecciona Multi-step flow.Introduce la Start page. Los pasos pueden usar direcciones relativas a ella, como /login.En Steps, construye el recorrido con Add step: Open page, Follow link (por su texto), Submit form (rellenar y enviar un formulario de la página) o API request (cualquier método, cabeceras y cuerpo). Hasta 10 pasos.En cada paso, elige qué comprobar: el estado, un texto que la página debe contener o no, o campos JSON.Elige Test the flow. Se ejecuta una vez desde Estocolmo, con los pasos tal como están, y no se guarda nada.Marca los canales de alerta y elige Create monitor.
Valores y secretos
Las cookies se mantienen entre pasos, como en un navegador, y los formularios conservan sus campos ocultos, como los tokens CSRF.Guarda un valor de un paso, como un token o un id de pedido, y úsalo después como {{name}} en direcciones, campos, cabeceras y cuerpos.Marca las contraseñas y los tokens como secretos. Se guardan cifrados y no se vuelven a mostrar nunca.
Ejecución en un navegador real
Para páginas que necesitan JavaScript, como muchos checkouts, activa Run in a real browser. Los pasos se ejecutan entonces en Chrome, un paso Click puede pulsar botones y se guarda una captura cuando un paso falla. Los flujos con navegador se ejecutan como máximo cada 15 minutos.
Conviene saber
Cuando un paso falla, todo el flujo se vuelve a ejecutar poco después, antes de avisar a nadie.Usa una cuenta y productos de prueba, para que el flujo no haga pedidos reales.
Más sobre la monitorización de flujos; para llamadas sueltas, consulta cómo monitorizar un endpoint de API.