2017-03-15 2 views
-1

Wie können wir die Antwortzeit des Endbenutzers in JMeter erfassen?
Wenn Plugins verfügbar sind?
Können Sie mir bitte helfen.Ermitteln der Endbenutzer-Reaktionszeit in Jmeter

+0

Sie können den Selenium WebDriver-Sampler in JMeter verwenden, um die clientseitige Leistung zu messen. –

Antwort

1

Gemäß der Hauptseite des Apache JMeter Projekt

JMeter ist kein Browser, es funktioniert auf Protokollebene. Was Web-Services und Remote-Services angeht, sieht JMeter wie ein Browser aus (oder besser mehrere Browser); JMeter führt jedoch nicht alle von Browsern unterstützten Aktionen durch. Insbesondere führt JMeter das in HTML-Seiten gefundene Javascript nicht aus. Die HTML-Seiten werden auch nicht wie ein Browser angezeigt (die Antwort kann als HTML usw. angezeigt werden, aber die Zeitpunkte sind in keinem Beispiel enthalten und nur ein Beispiel in einem Thread wird gleichzeitig angezeigt)

Gut erzogene JMeter Test wirkt ganz ähnlich Benutzer mit echten Browsern Sie richtig zu lesen gegeben eingebettete Ressourcen handhaben, cookies, headers, cache, ruft AJAX usw. Siehe How To Make JMeter Behave More Like A Real Browser Artikel für JMeter Optimierungsempfehlungen.

Ich würde auch empfehlen, d. H. YSlow oder WebDriver Sampler zu verwenden, um reale Benutzererfahrung zu messen, während die Hauptlast mit JMeter durchgeführt wird, auf diese Weise werden Sie in der Lage sein, genaueres Bild zu erhalten.