Je teste en charge un formulaire d'inscription sur mon site Web interne et il a un champ qui doit être unique (adresse e-mail). J'utilise JMeter (suivant ce tutoriel ). J'ai une demande HTTP sous le contrôleur d'enregistrement dans un groupe de threads dans mon plan de test.
Comment configurer cette demande HTTP pour ajouter un nombre aléatoire à mon champ d'adresse e-mail (voir capture d'écran)? Le serveur de messagerie de test interne de mon entreprise acceptera tout ce qui se trouve dans son domaine (par exemple, [email protected]). Comment puis-je configurer JMeter pour ajouter un numéro aléatoire à l'adresse e-mail qui devrait le rendre unique?
Vous pouvez utiliser fonction aléatoire .
Ainsi, votre adresse e-mail sera comme:
testing${__Random(1,10000000)}@my-internal-test-email-server.com
Vous pouvez également utiliser ${__UUID}@test-email.com - il garantit que votre email sera unique. Toujours.
Je sais que cela a déjà été répondu mais ce qui suit peut être utile à quelqu'un.
Nous pouvons également utiliser "Élément de configuration -> Variable aléatoire". Cette variable peut être réutilisée dans toute l'étendue de jmètre et être utilisée pour le test d'assertion par rapport aux réponses.
Le processus est le suivant: