无法在Mozilla中使用JMETER记录网络流量,但将端口更改为8080时出错

时间:2019-03-27 12:17:32

标签: google-chrome jmeter jmx mozilla blazemeter

我正在尝试通过以下步骤添加端口和代理来使用Mozilla Firefox配置Jmeter,但它不允许我访问我的公司测试站点。更改Jmeter的端口/代理后,我无法在Mozilla中启动。我需要有关如何解决此问题的帮助。

Open the browser. At that time, don’t close the JMeter window.
Click Menu button from the Navigation bar.
Choose “Options” menu.
Click “Advanced” tab on the left and then select “Network” tab.
Click on “Settings” button in the Connection section.
Choose “Manual Proxy Configuration.”
Type HTTP Proxy as localhost or enter IP Address of your system and then set port as 8080 (Check whether this port is free. If not change the port)
Check “Use this proxy server for all protocols” option.
Click “OK” button
Click “OK” button again.

它应该允许我记录HTTP(s)流量,以便可以将其保存在.JMX文件中。 这样,当我使用“手动网络”设置打开Mozilla浏览器时,它应该记录为在JMeter本身中作为脚本运行。

1 个答案:

答案 0 :(得分:0)

由于JMeter 3.0HTTP(S) Test Script Recorder默认端口为8888,请参见JMeter Bug 59006了解详细信息。

因此将Firefox中的代理端口更改为8888:

enter image description here

或将JMeter的HTTP(S)测试脚本记录器中的端口更改为8080:

enter image description here

鉴于您在Firefox和JMeter中使用相同的端口-您应该能够记录流量。如果您正在录制HTTPS,请确保将ApacheJMeterTemporaryRootCA.crt导入Firefox。