Beim Ausführen von HTTP (S) Test Script Recorder unter Workbench in JMeter, warum müssen wir den HTTP-Proxy auf "localhost" und Port auf "8080" setzen? Warum können wir keine Aufnahme durchführen, ohne die Proxy-Einstellungen zu berühren?Warum Proxy-Konfiguration während der Aufnahme von Webbrowser-Aktionen mit JMeter durchführen?
0
A
Antwort
0
Da JMeter ausgehende Anfragen erfassen muss, um sie in HTTP Request Sampler umwandeln zu können, und nur so kann JMeter es tun - indem es sich dazwischen einspeist. Wenn es um die Aufzeichnung von HTTPS Datenverkehr geht, müssen Sie das selbstsignierte JMeter-Zertifikat (ApacheJMeterTemporaryRootCA.crt
) installieren, damit JMeter die Anforderungen entschlüsseln kann.
"Normal" Konfiguration:
Browser < - > Application Under Test
"Proxy" Konfiguration:
Browser <-> JMeter Proxy <-> Application Under Test
Weitere Details:
Wenn Sie aus irgendeinem Grund nicht in der Lage sind zu Browser-Proxy-Einstellungen ändern können Sie prüfen JMeter Chrome Extension als Alternative verwenden.