Jmeter抓取手機app接口以及對接口進行壓測

1、在手機上(IOS)安裝安全證書 ApacheJMeterTemporaryRootCA.crt,步驟如下:

 1)把jmeter安裝目錄下bin文件夾下的ApacheJMeterTemporaryRootCA.crt發送至qq上

 2)用qq瀏覽器打開後,按照提示安裝

 3)去通用->關於本機->證書信任設置下,啓用對該證書的信任

 4)若未安裝該證書,會出現錄製部分app時,提示連接服務器失敗

2、在jmeter中設置如下:

 1)新建線程組

 

 2)設置HTTP代理服務器

 

 3)啓動HTTP代理服務器

 4)設置手機代理並存儲

 

 5)打開需要錄製的app進行操作即可

 3、 對app內接口進行壓測:

如果已經知道接口信息,則不需要抓包,直接在jmerter中新建http請求即可。步驟如下:

 1) 在Test Plan下添加線程組,即圖中的“財富接口”

 2)在線程組下添加HTTP Header Manager,該組件的作用是管理頭信息。添加每個請求的請求頭信息(登錄後的token也包含在內),如下:

 3)在線程組下添加Http請求,即圖中的“財富產品列表”和“財富產品類型”,並設置協議、服務器名稱、端口號、方法和路徑等參數

4)在線程組或者單個接口下添加察看結果樹和彙總報告。其中察看結果樹可以用來調式單個接口是否請求成功

5)設置線程參數,比如1min內3000併發

6)點擊運行按鈕,運行並查看結果。主要查看彙總報告裏的平均響應時間

4. 實現多個用戶對接口的壓測,可參考:

https://blog.csdn.net/changyixue/article/details/104312680

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章