Jmeter使用HTTP代理服務器錄製腳本

使用Jmeter錄製腳本一般使用Badboy工具錄製或者Jmeter自帶的HTTP代理服務器錄製腳本,這裏說一下使用HTTP代理服務器錄製時遇到的問題。web

一、  Jmeter安裝瀏覽器

下載獲得Jmeter壓縮包,解壓到安裝目錄,雙擊Jmeter\bin文件夾下的ApacheJmeter.jar文件能夠啓動Jmeter。服務器

Jmeter運行須要Java環境,留意Jmeter對應的Java版本,如Jmeter4.0,建議的Java版本是8或9。若是使用其餘版本的Java,可能會有其餘錯誤。工具

二、  Jmeter使用HTTP代理服務器錄製web腳本測試

1)添加線程組,用於放置錄製產生的腳本網站

 

2)添加HTTP請求默認值,右鍵單擊線程組添加→配置元件→HTTP請求默認值。這裏填寫須要測試的網站的服務器以及端口號信息。線程

 

3)添加HTTP代理服務器,右鍵單擊測試計劃添加→非測試元件→HTTP代理服務器。代理

 

4)HTTP代理服務器配置,目標控制器選擇測試計劃>線程組。blog

 

5)排除模式一般須要配置,避免錄製無用腳本,能夠手動添加排除模式或者點擊Add suggested Excludes按鈕,使用建議的排除模式。教程

 

6)啓動HTTP代理服務器,點擊啓動便可。

 

7)瀏覽器設置代理,以IE瀏覽器爲例,點擊工具→Internet選項,點擊鏈接頁面的局域網設置,勾選使用代理服務器,地址輸入本機IP或者localhost,點擊肯定。

 

8)腳本錄製,若是設置代理服務器正確,就能夠登陸須要錄製的網頁開始錄製,線程組中會顯示相關的HTTP請求。

 

9)錄製結束,錄製結束後應該關閉Jmeter中的HTTP代理服務器,而且取消Internet選項中的代理服務器的勾選,避免影響正常瀏覽網頁。

三、可能遇到的問題

1)代理服務器沒有響應,這是就要檢查Jmeter中代理設置的問題,網上Jmeter錄製腳本的教程中可能會忽略配置代理服務器的端口問題,這裏強調一下,代理服務器的端口應與Jmeter中的設置一致。

 

 

相關文章
相關標籤/搜索