2017-09-04 141 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 
    

參考文獻: