使用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中的設置一致。