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


使用Jmeter錄制腳本通常使用Badboy工具錄制或者Jmeter自帶的HTTP代理服務器錄制腳本,這里說一下使用HTTP代理服務器錄制時遇到的問題。

1、  Jmeter安裝

下載得到Jmeter壓縮包,解壓到安裝目錄,雙擊Jmeter\bin文件夾下的ApacheJmeter.jar文件可以啟動Jmeter。

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

2、  Jmeter使用HTTP代理服務器錄制web腳本

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

 

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

 

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

 

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

 

5)排除模式通常需要配置,避免錄制無用腳本,可以手動添加排除模式或者點擊Add suggested Excludes按鈕,使用建議的排除模式。

 

6)啟動HTTP代理服務器,點擊啟動即可。

 

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

 

8)腳本錄制,如果設置代理服務器正確,就可以登錄需要錄制的網頁開始錄制,線程組中會顯示相關的HTTP請求。

 

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

3、可能遇到的問題

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

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM