2017-09-04 136 views
0

我需要执行JMETER TEST并记录WEB登录页面,我的公司在代理之后。如果我将Firefox的代理和端口更改为8080,则我的应用程序不会启动。Jmeter记录代理后面的脚本

如果我不更改Firefox中的代理,那么记录器不记录脚本。

我试过用IE浏览器,由于公司政策,我不能改变政策,它被禁用。

我如何摆脱这种情况?

回答

0

你需要保持Firefox的代理服务器设置为指向JMeter的HTTP(S) Test Script Recorder,即服务器名称应该是localhost,端口应8888

在其运行JMeter的需要进行配置,以使用贵公司的代理,这是可以做到在2种方式:

  1. 通过命令行参数,如:

    jmeter -H your_corporate_proxy_host -P your_corporate_proxy_port -n -t ... 
    

    这样的变化将只适用于一次

  2. 如果你想改变是永久性的,你可以添加以下行至system.properties文件(位于安装Jmeter的“bin”文件夹)

    http.proxyHost=your_corporate_proxy_host 
    http.proxyPort=your_corporate_proxy_port 
    https.proxyHost=your_corporate_proxy_host 
    https.proxyPort=your_corporate_proxy_port 
    

参考文献: