Interfaz
Written By Matias Carcamo
Last updated 15 days ago
General
Configuraciones generales del monitor.

Flujo
Nombre descriptivo del monitor.
Ambiente
Productivo: Opción para flujos productivos
Pruebas: Opción para flujos que estén en fase de pruebas, tienen menos funcionalidades que los flujos productivos.
Ejecutar cada
Tiempo que transcurre entre dos iteraciones del flujo.
Tipo
Web: Monitor para sitio web
Android: Monitor para aplicaciones Android
API: Monitor para endpoints
Requiere captcha
No tiene impacto funcional, solo sirve para marcar los flujos que requieren captcha, de los que no lo requieren.
Flujo síncrono
Si un flujo depende de otro (dependencia de flujos), este valor define si, en un momento dado, dos o más flujos (dependientes del mismo flujo base) pueden ejecutarse en paralelo (asíncrono) o no (síncrono).
Modo incognito
En Web, indica si el monitor ingresa al sitio web en modo incógnito.
Cache local
En web, indica si el monitor guarda caché localmente.
Grabación de flujo
Indica si la sesión del monitor se graba.
Capturas a pantalla completa
Por defecto, las capturas de pantalla son sobre el viewport que ve el monitor. Esta opción permite que las capturas sean de todo el sitio, independiente si el viewport es más pequeño (permite ver todo el sitio, en casos donde se requiera hacer scroll vertical u horizontal).

Usar IA
Al activar esta opción, el monitor se apoya en la IA para detectar falsos positivos producto de cambios en el sitio.
User Agent aleatorio
Indica si el monitor debe cambiar el user-agent en cada iteración.
User Agent fijo
user-agent que usa el monitor en cada iteración.
Bloquear URLs
El monitor no carga las URLs que hagan match con las configuradas en esta sección.
Número de sondas
Número de monitores que ejecutan este flujo.
Etiquetas
Por defecto, los monitores se ejecutan en sondas seleccionadas por sistema dVirtualUser. Al etiquetar las sondas, los monitores se ejecutan dependiendo de las etiquetas existentes. Esta funcionalidad es útil, por ejemplo, para ejecutar monitores en múltiples países. Las etiquetas no se pueden crear, vienen disponibles junto con el sistema dVirtualUser, y dependen de las sondas disponibles.
Publicar flujo / Guardar cambios
Si el monitor no ha sido publicado, entonces el botón Guardar cambios estará disponible. Si ya está publicado el monitor, el botón Publicar flujo estará disponible. Publicar flujo aplica los cambios realizados en el Editor. Cualquier cambio en el editor (en cualquier sección) requiere publicar para que los cambios tomen efecto.
Variables

Las variables son datos que se pueden usar durante la ejecución del flujo. Las variables permiten, por ejemplo, reutilizar datos, como puede ser un usuario/contraseña. Las variables pueden ser de tres tipos:
Texto: Texto plano, como puede ser un usuario
Texto (Información sensible): Texto plano, pero no visible en el Editor
Lista: Lista de elementos, cada elemento en texto plano. Útil, por ejemplo, en situaciones donde se quiere usar un dato distinto en cada iteración
Pasos
En esta sección se define el comportamiento del monitor. Un paso se define como un conjunto de acciones, un paso puede tener cuantas acciones se requiere, con un mínimo de una acción.
Dividir el pasos es útil porque, por cada paso:
Se toma una captura de pantalla del sitio
Se miden los tiempos de navegación
Se capturan datos de HTML, Red, Consola, entre otros
Antes del flujo

Acciones que se realizan antes de iniciar el flujo, estas acciones no aparecen en dVirtualUser y tienen como función realizar acciones previas a lo que se quiere monitorear. Ejemplo: iniciar sesión.
Durante el flujo

Acciones que se realizan durante el monitoreo.
Después del flujo

Acciones que se realizan una vez finalizado el monitoreo, estás acciones no aparecen en dVirtualUser y tienen como función realizar acciones posteriores a lo que se quiere monitorear. Ejemplo, cerrar sesión.
Editor JSON

Representación, en formato JSON, de la configuración del monitor.
Ejecución

Sección donde se pueden hacer pruebas del monitor, antes de publicarlo. Al presionar Ejecutar flujo, el monitor se despliega en una sonda. Una vez desplegado el monitor, en la sección Ejecución se ve, en forma de escritorio remoto, el navegador que el monitor abre y como va interactuando con el sitio de acuerdo a las acciones configuradas. Abajo del escritorio remoto, se muestran los logs del monitor, donde se describe lo que va haciendo.