Un planning contenant uniquement des groupes d'utilisateurs et des tests s'exécute dans un groupe d'utilisateurs de manière séquentielle. L'ajout d'un sélecteur aléatoire permet de répéter une série de tests de manière aléatoire pour émuler les différentes actions d'utilisateurs réels.
Pour ajouter un sélecteur aléatoire, procédez comme suit :
- Dans la vue Navigateur de test, développez le projet jusqu'à ce que le planning s'affiche.
- A l'aide du bouton droit de la souris, cliquez sur le planning et sélectionnez Ouvrir.
- Cliquez sur le nom de l'élément du planning qui doit contenir le sélecteur aléatoire, puis sélectionnez
.
- Dans la section Détails de l'élément de planning, ajoutez le nombre d'itérations que la boucle doit effectuer.
Imaginez que vous êtes un "sélecteur aléatoire". Vous avez les yeux bandés devant un seau contenant dix balles rouges et dix balles vertes. Vous avez 50 % de chance de tirer une balle rouge et 50 % de chance de tirer une balle verte. Vous prenez une balle au hasard. Elle est rouge. Vous replacez ensuite la balle dans le seau. Chaque fois que vous tirez une balle, vous avez 50 % de chance d'obtenir une balle rouge. Comme la balle est replacée après chaque tirage, le seau contient toujours 10 balles rouges et 10 balles vertes. Il est même possible (bien que peu probable) de tirer une balle rouge à chaque fois.
- Définissez une pondération pour contrôler le caractère aléatoire de cette sélection :
- A l'aide du bouton droit de la souris, cliquez sur le sélecteur aléatoire et sélectionnez .
- Dans la zone Pondération, entrez un entier. Cet entier indique la proportion relative exécutée par chaque test.
Supposons que le sélecteur aléatoire contienne deux tests : Navigation (Browse) et Achats (Bid). Vous affectez la pondération 7 au test Navigation et la pondération 3 au test Achats. Chaque fois que la boucle s'exécute, le test Navigation à 70 % de chance d'être sélectionné et le test Achats a 30 % de chance d'être sélectionné.