1. 程式人生 > >Jmeter獲取手機端接口

Jmeter獲取手機端接口

log 添加 可執行 設置網絡 ddl 機器 手機 線程 步驟

使用Jmeter獲取手機端請求接口信息與Fiddler原理類似,都是通過設置中間代理服務器的方式截獲手機端發送的請求信息。使用的步驟相對fiddler來說稍微簡單一點,獲取接口信息分為以下幾個步驟:

1. Jmeter中添加http代理服務器

技術分享

a)  添加原件步驟:右鍵工作臺->添加->非測試原件->HTTP代理服務器

技術分享

b) 設置HTTP代理服務器信息

端口:默認端口號為8080,無特殊情況不必修改

目標控制器:選擇將獲取到的接口信息保存在何處

包含模式:僅獲取包含模式中添加的樣式的請求

排除模式:不獲取此類樣式的請求,如圖中為排除圖片的獲取

2. 手機端設置網絡代理

a) 查看Jmeter代理所在機器的內網IP

技術分享

b) 設置手機http代理

技術分享

技術分享

不同品牌廠商的手機設置HTTP代理的方式略有不通,但過程類似。

3. 開啟Jmeter代理服務器並開始獲取手機端請求

a) 電腦端開啟HTTP代理後,會自動記錄手機端發送過來的請求信息

技術分享

b) 代理服務收集到相應的請求,需要將請求變換成可執行的文件

技術分享

在測試計劃中創建線程組,將http代理服務器中的接口請求直接拖入線程組中,添加結果收集器,執行該接口就可以查看到接口的信息了。

Jmeter獲取手機端接口