Ich habe zwei Thread-Gruppen, und Voraussetzung ist, dass ich erste Thread-Gruppe von Remote-Computern (verteilte Tests) mit der JMeter-Option "remote starten alle" ausführen muss, während zweite Thread-Gruppe von nur einer Maschine oder nur ausgeführt werden muss von localhost mit der Option "Start". Bitte schlagen Sie vor, wie ich ein solches Szenario in JMeter erreichen kann.Können wir eine Thread-Gruppe von Remote-Computer ausführen, während eine andere Thread-Gruppe von lokalen Host in JMeter?
0
A
Antwort
0
Wie alle Remote-Slaves die gleiche Skript ausgeführt ich für den folgenden Ansatz gehen würde:
- alle Setzen Sie die Anfragen in der 1. und 2. Thread-Gruppen unter den If Controller
Nutzungsbedingungen, die Host-Namen zurückzugeben oder IP-Adresse (__machineName() und __machineIP Funktionen entsprechend) wie:
"${__machineIP()}" == "10.10.10.1"
Auf diese Weise Wenn werden die Controller-Kinder nur, wenn Hostnamen oder die IP-Adresse ausgeführt werden, übereinstimmt, was in "Bedingung"
versehen istBy the way, JMeter Master-Test nicht ausführt, sendet er nur Testskript zu Sklaven und sammelt Ergebnisse.
Verwandte Themen
- 1. JMeter Unterschiede zwischen Stopptest und Stopptest jetzt Radioboxen in Threadgruppe
- 2. Können wir eine Instanz von `OpCode` konstruieren?
- 3. Wie können wir alle Anfragen von JMeter unter Linux erfassen?
- 4. Ausführen von Jmeter über die Befehlszeile
- 5. Wie können wir eine Kopie der Struktur rekursiv in eine andere Tabelle einfügen, wenn wir eine Eltern/Kind-Schlüsseltabelle verwenden?
- 6. Wie können wir eine XML-Datei mit TCL-Skript ausführen?
- 7. Wie können wir Daten von einer Liste in eine andere übertragen
- 8. ausführen Funktion von OPENERP in jmeter
- 9. Können Sie irgendwie eine lokale Kopie von AWS DynamoDB ausführen?
- 10. Übergeben einer lokalen Variablen von einer Funktion an eine andere
- 11. Können wir R-Skript von SQL Server 2008 ausführen
- 12. Können wir zwei Threadgruppen parallel in einem einzigen Testplan in Jmeter ausführen?
- 13. Können wir mithilfe von Spring Boot eine Java-Bibliothek implementieren?
- 14. eine Schaltfläche in Host-Seite von GWT
- 15. Können wir SQL Queries in JQuery ausführen
- 16. Können wir eine generische HystrixCommand-Unterklasse haben, von der aus wir verschiedene Abhängigkeiten aufrufen können?
- 17. können wir E-Mails vom lokalen Host über Google Mail-Konto senden?
- 18. Können wir eine Aktion auf eine andere Aktion in Spark anwenden?
- 19. Können wir eine Reihe von benutzerdefinierten Modulen haben?
- 20. Ausführen von Javascript + PHP-Formular eine andere Datei
- 21. Wir wollen alle Tabellen kopieren und einfügen von einer Datenbank in eine andere Datenbank mit PHP
- 22. Können wir eine Hashtable in eine Datei schreiben?
- 23. Wie können wir eine Callable in eine runnable
- 24. WMI-Zugriff verweigert Fehler beim Abfragen von Remotecomputer von ASP.NET
- 25. Jmeter - wie andere Java-Klasse
- 26. scp vom Remote-Host zum lokalen Host
- 27. Können Sie eine SSIS-Aufgabe von .net ausführen?
- 28. PHP - eine andere open_basedir für jeden virtuellen Host
- 29. Ausführen eines lokalen Skripts auf einem fernen Linux-Host
- 30. Konvertieren von TDateTime in eine andere Zeitzone, unabhängig von der lokalen Zeitzone
Dank Dmitri, es hat funktioniert. Wir können auch Master als Last Injektor verwenden. –
Die Anforderung wird nicht unter dem if-Controller ausgeführt, aber beide Thread-Gruppen injizieren die Last, die folglich die Ressourcen nutzt. –