Ich habe einen Test, wo Benutzer anmelden und Suchbegriff im Suchfeld eingeben und erhalten die Ergebnisse. Schließlich meldet sich ab.So generieren Sie gleichzeitige Benutzer laden in Jmeter
Jetzt möchte ich Parallelität mit Jmeter testen. Das ist es, was ich mir ausgedacht habe.
Test plan
Thread group
+ Login request
+ Synchronizing Controller
+ Search string
+ Synchronizing Controller
+ Logout
Ich habe 10 Anzahl der Threads hinzugefügt. Ich habe 5 im Synchronisierungs-Controller hinzugefügt. Also, wenn ich den Test durchführe, werde ich die Gleichzeitigkeit von 5 Benutzern bekommen? Rest 5 Benutzer werden gleichzeitige Benutzer sein?
Auch ich habe angefordert, wenn Login-Seite lädt. Um Parallelität bei der Anmeldung zu erreichen, habe ich alle Anfragen im Transaktions-Controller hinzugefügt und Synchronization Controller als Kind zum Transaktions-Controller hinzugefügt. Bitte lassen Sie mich wissen, wenn ich es richtig mache.
Bitte lassen Sie mich auch wissen, wenn es eine andere Möglichkeit gibt, Parallelität für bestimmte Aktionen zu erreichen (zB: 5 Benutzer treffen gleichzeitig auf die Login-Schaltfläche).
Danke für die sehr gute Erklärung. Aber meine Situation ist etwas anders. Ich möchte nur sehen, wenn 5 Benutzer Login und Such-Taste gleichzeitig treffen, wie mein Server reagiert. Deshalb habe ich den Synchronisationscontroller verwendet. Als ich meinen Test mit dem Synchronisations-Controller durchführte, bekam ich ein paar Ergebnisse. Ich habe 10 Threads in Thread-Gruppe und 5 in Synchronisation erwähnt. Also ich dachte, es wird als 5 gleichzeitige Benutzer und 5 gleichzeitig laufen. Aber so läuft es nicht. Test sendet Login und Suchanfrage in 2 Batches. Jede Charge enthält 5 Benutzer. – user1169236
Auch hier müssen Sie die Unterschiede zwischen gleichzeitig und gleichzeitig verstehen. Sie sind anders. Ein synchroner Timer gibt Ihnen Gleichzeitigkeit, mehrere Threads geben Ihnen Gleichzeitigkeit. –
Danke für die Vorschläge! Ich habe die Lösung. – user1169236