使用jmeter錄製web指令碼

meeTou__發表於2020-12-03

對於web測試來說,通過錄制指令碼生成相應的http請求,相比直接新增http請求並逐個修改報文的方法,相對簡單,至少可以作為一個輔助。

1、在JMeter中新增執行緒組,並線上程組下新增HTTP請求預設值

新增->配置元件->HTTP請求預設值

2、新增HTTP代理伺服器

工作臺-新增非測試原件->HTTP代理伺服器,並設定埠號,選擇目標控制器(選中前面的執行緒組)
在這裡插入圖片描述

設定過濾規則,過濾掉一些不需要關注的靜態請求。在request filtering中設定過濾條件

包含模式填:

..(baidu.com).

排除模式填:

..(js|css|PNG|jpg|ico|png|gif).
在這裡插入圖片描述

3、設定瀏覽器的代理(各個版本的系統設定方法不一樣,可以自行搜尋),IP為localhost,埠為剛剛新增的代理伺服器的埠,win10在控制皮膚中統一配置

在這裡插入圖片描述

4、錄製

單擊啟動,啟動代理伺服器。

在瀏覽器中對要測試的地址進行操作,就可以在jmeter中看到方才的http請求的操作了
在這裡插入圖片描述

5、回放

新增一個檢視結果樹,執行方才的請求

在這裡插入圖片描述

相關文章