JMeter錄制腳本原理是配置一個HTTP代理,然后瀏覽器通過這個代理訪問測試頁面從而完成腳本錄制。
本篇經驗將和大家介紹JMeter錄制腳本,希望對大家的工作和學習有所幫助!
-
打開JMeter,並新增一個線程組(選中“測試計划”,右鍵選擇“添加” -> “Threads (Users)” -> “線程組”),如下圖所示:
-
添加“HTTP代理服務器”
選中“工作台”,右鍵選擇“添加” -> "非測試元件" -> "HTTP代理服務器",如下圖所示:
-
配置HTTP代理服務器,如下圖所示:
1) 打開新增的HTTP代理服務器,修改目標控制器為”測試計划 > 線程組“
2) 修改分組為“每個組放入一個新的控制器”
3) 還根據需要可以修改代理端口號(默認8888)等配置
-
4) 選擇“Requests Filtering”,在“包含模式”中填入“.+(baidu\.com).+”用以過濾非baidu.com的請求
5) 同時在“排除模式”中填入“(?i).*\.(bmp|css|js|gif|ico|jpe?g|png|swf|woff|woff2|htm|html).”用以過濾js、圖片、html等資源文件請求
6) 最后點擊“啟動”按鈕啟動HTTP代理,如下圖所示:
END