Ich bin neu in der Leistung Profilerstellung, und ich möchte Anfrage pro Sekunde finden. Zuerst habe ich ab Werkzeug ab -n 1 -c 1 http://www.xxxxx.com/ verwendet, aber die gesamte übertragene Bytes ist sehr weniger im Vergleich zu der Größe, wenn Seite geladen wird. Jetzt benutze ich jmeter, und auch hier sind die Bytes weniger. Der Grund ist, weil die Bilder, die meine Seite enthält, aus s3 stammen und nicht in jmeter enthalten sind. Ich habe erfahren, dass wir ein Skript schreiben müssen, um diese dom Elemente einzubinden. Bitte hilf mir.Zugriff auf DOM-Elemente über Jmeter
Vielen Dank.
Ich habe diese beiden Kästchen bereits überprüft und es gibt auch weniger Anzahl von Bytes. Können Sie mir bitte das Skript mitteilen, das geschrieben werden sollte, um dom-Elemente zu enthalten. – user7528086
Weniger Anzahl von Bytes als was? Beachten Sie, dass JMeter kein Browser ist und kein clientseitiges JavaScript auf den Antwortseiten ausführt, wenn Ihre Anwendung AJAX verwendet. Sie müssen diese Anfragen manuell hinzufügen (oder sie mit [JMeter's Proxy] aufzeichnen) (http://jmeter.apache.org/usermanual/component_reference.html#HTTP (S)_Test_Script_Recorder) Siehe [Laden von Test-AJAX/XHR-fähigen Sites mit JMeter] (https://www.blazemeter.com/blog/how-load -test-ajaxxhr-enabled-sites-jmeter) artikel für details zur handhabung von AJAX in JMeter-tests –
Es ist kleiner als die Größe beim Laden der Seite Meine Seite verwendet angularjs und hat Bilder, deren Quellen in s3 sind. – user7528086