Comment utiliser le compteur de débit constant pour spécifier un maximum de 4 utilisateurs simultanés par seconde, pendant une heure
J'ai besoin de créer un test de charge, dans lequel il y a un maximum de 4 utilisateurs simultanés par seconde. Puis-je besoin de le répéter pour une heure.
Est-il possible de réaliser cela dans JMeter?
J'ai essayé d'utiliser cette configuration:
- Nombre de Threads: 4
- Période de démarrage: 1
- Nombre de boucles: Forever
- Durée:3600
Et de faire en sorte que ce qu'ils fonctionnent pendant une heure j'ai également utilisé un D'Exécution Contrôleur avec le même "3600" valeur d'exécution.
Mais cela crée plus d'utilisateurs simultanés par seconde que ce dont j'ai besoin et, en outre, il est également peu probable que beaucoup d'utilisateurs simultanés en tant qu'utilisateur l'habitude de prendre tant de temps pour réfléchir avant de faire quelque chose et ce n'était pas reflété dans ma configuration, donc également essayé d'utiliser Constant Débit de la minuterie , mais cela ne me troublait plus.
- Je suis sûr que j'ai besoin d'utiliser la Constant Débit Minuteriemais je n'ai pas la moindre idée de comment faire dans mon cas.
- Si une utilisation de la Constant Débit Minuteriecomment dois-je configurer le Fil Propriétés (Nombre de threads, la période de démarrage,le nombre de boucles, calendrier) ?
- Ai-je vraiment besoin d'utiliser un moteur d'Exécution Contrôleur, pour s'assurer que le plan de test s'exécute exactement pour une heure ou pour spécifier une valeur de durée de 3600?
source d'informationauteur Axel | 2014-09-24
Vous devez vous connecter pour publier un commentaire.
Constant débit automatique permet de maintenir le débit de votre serveur. (req/sec)
ici, les demandes sont des échantillonneurs. Les Threads sont des utilisateurs/clients qui demandent un serveur à l'aide d'échantillonneurs.
J'espère que cela vous avez effacé la distinction entre la demande et l'utilisateur c'est à dire de l'échantillonneur et le fil.
Maintenant Constant le Débit de la Minuterie fonctionne sur l'échantillonneur par minute. donc pour répondre à votre exigence de 4 req /sec. il devient 240 demandes par minute.
et que vous souhaitez maintenir ce débit entre tous les threads (si vous avez plusieurs thread groupes) ou au sein d'un seul groupe de thread si vous avez un seul thread de groupe.
Donc JMeter moteur démarre tous les threads avec le ramp-up, mais permettra à seulement 4 échantillonneurs à s'exécute à une secondes, soit seulement 4 demande par seconde.
Ainsi, le débit est atteint entre tous les fils et vous pouvez continuer ce pour une durée déterminée en utilisant soit les moyens,
J'espère qu'il effacé de votre confusion et le problème est réglé.