Les moniteurs de transactions exécutent un script selon lequel le moniteur interagit avec les éléments de votre page, tels que les menus déroulants, les zones de texte ou les boutons d’envoi. Pour trouver les éléments sur la page, le moniteur utilise un sélecteur CSS ou XPath .
Dans certaines situations, vous pouvez avoir besoin de sélectionner un élément aléatoire sur la page. Par exemple, il peut être nécessaire de rendre aléatoire l’action de clic sur un des boutons “Ajouter au panier” d’une page présentant plusieurs produits.
Pour cela, Uptrends propose désormais d’utiliser une
variable automatique
. En produisant un nombre entier aléatoire entre deux valeurs données, cette variable permet de sélectionner un élément aléatoire sur la page. Par exemple, la commande Xpath (//a[@id='exampleLink'])[{{@RandomInt(1,5)}}]
sélectionnera l’un des cinq premiers liens de la page contenant l’ID exampleLink.