Je suis novice en matière de Jmeter. On m'a demandé d'exécuter plusieurs groupes de fils pour un seul plan de test. Tous ces groupes de threads exécutent différents scénarios sur la même application. Mais si je les exécute simultanément, quelques échantillonneurs échouent. En revanche, si je les exécute séquentiellement, tout fonctionne bien.
Quelqu'un peut-il me guider sur ce point et me dire ce que je peux faire ?
Détails :
il y a 3 échantillonneurs. 1. Connexion avec le formulaire post 2. Obtenir la page de statut du cas 3. Déconnexion
- La clé unique générée par la réponse de la page de connexion est RANDOM_TOKEN_KEY que je capture et que je passe à la page "Get case status".
- Le JsessionID est généré de manière unique pour les étapes individuelles, c'est pourquoi j'ai sauté cette étape.
- Depuis la page d'état du cas, je clique directement sur la page de déconnexion, ce qui fonctionne bien.
Problème : lorsque ce test est déclenché pour plus d'un thread, par exemple 10 en même temps, la connexion fonctionne bien mais l'exemple "Get case status page" génère une erreur du type "Your current session has expired. Veuillez vous connecter à nouveau."