使用Jmeter錄製手機APP腳本的方法

1、建立測試計劃瀏覽器

一、在測試計劃中添加線程組,在線程組中添加邏輯控制器-錄製控制器。服務器

二、在工做臺中添加非測試元件-HTTP代理服務器。測試

端口:即代理服務器的監聽端口,咱們設爲8089。線程

目標控制器選擇:測試計劃>線程組;代理

分組選擇:每一個組放入一個新的控制器。ip

2、添加定時器-高斯隨機定時器配置

在HTTP代理服務器中添加定時器-高斯隨機定時器(用於告知Jmeter來在其生成的HTTP請求中自動的增長一個定時器)。定時器將會使相應的的取樣器被延遲。 延時的規則是,在上一個訪問請求被響應並延時了指定的時間後,下一個被定時器影響的取樣訪問請求才會被髮送出去。定時器

 

若是在代理服務器元件裏使用了高斯隨機定時器,就應該在其中的固定延遲偏移(Constant Delay Offset)設置項裏添上${T}(用於自動引用紀錄的延遲時間)。引用

3、查看電腦的無線局域網適配器IP地址請求

在電腦上打開CMD,輸入ipconfig,按回車鍵,可見下圖的內容。

4、在手機上設置代理

在手機中打開設置,打開已鏈接wifi選項,將代理服務器設爲:手動,主機名:192.168.191.1,端口爲在代理服務器中設的端口:8089。

5、代理服務器配置好之後,點擊【啓動】按鈕,代理服務器就會開始記錄所接受的HTTP 訪問請求。

6、在手機上打開APP訪問並進行相關的操做進行錄製,錄製完成後, 中止HTTP 代理服務器; 在錄製控制器元件上單擊右鍵將記錄的元件保存爲一個文件用於之後重用,另外,不要忘了恢復瀏覽器的代理服務器設置。

若是你們以爲這篇文章對本身有幫助,那請打賞下,謝謝!

相關文章
相關標籤/搜索