91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用Jmeter開發app端接口自動化案例實戰

發布時間:2020-07-21 04:23:21 來源:網絡 閱讀:1242 作者:809316839 欄目:軟件技術
  • 開發思路
    1、開發app端接口自動化案例,首先需要使用Fiddler抓包;
    2、目前接觸到的app端都是https協議,所以需要開啟Fiddler的https協議
    3、抓包完成之后,使用jmeter模擬請求,調試成功,案例開發完成;
    4、本次抓取的app安裝的操作系統為ios
    5、本次開發的案例為登錄和查詢案例

一、使用Fiddler抓包
1.首先進入Tools>Options,設置HTTPS請求抓包,勾選HTTPS下的Capture HTTPS CONNECTs選項
使用Jmeter開發app端接口自動化案例實戰
2.設置代理端口,默認8888就行,記得勾選Allow remote computers to connect選項,設置完成之后,點擊OK按鈕
使用Jmeter開發app端接口自動化案例實戰
3.在手機已經連接wifi(連接的wifi網絡需要和電腦的網絡一致)的情況下設置wifi代理,點擊手動輸入電腦ip,端口和fiddler的保持一致,如下所示
使用Jmeter開發app端接口自動化案例實戰
使用Jmeter開發app端接口自動化案例實戰
4.手機瀏覽器中輸入ip:端口,我的地址就是192.168.0.108:8888就會進入到fiddler證書安裝頁面,點擊Fiddler Root進行安裝
使用Jmeter開發app端接口自動化案例實戰
5.此時進入到系統設置》通用》關于本機》證書信任設置開啟對FiddlerRoot證書的信任
使用Jmeter開發app端接口自動化案例實戰
6.在進入到設置》通用》描述文件與設備管理,查看Fiddler Root配置文件是否被已驗證,如果已驗證,代表證書安裝成功
使用Jmeter開發app端接口自動化案例實戰
使用Jmeter開發app端接口自動化案例實戰
7.此時可以打開app,輸入用戶,密碼進行登錄操作,此時可以看到fiddler成功抓取了登錄的請求
使用Jmeter開發app端接口自動化案例實戰

二、使用Jmeter開發案例
1.打開jmeter,添加線程組
使用Jmeter開發app端接口自動化案例實戰
2.在配置元件中添加HTTP信息頭管理器,HTTP請求默認值
使用Jmeter開發app端接口自動化案例實戰
3.在線程組中添加HTTP請求
使用Jmeter開發app端接口自動化案例實戰
4.在監聽器中添加察看結果樹
使用Jmeter開發app端接口自動化案例實戰
5.根據抓包的請求參數(用戶,密碼),可以確定登錄的fiddler請求如下:
使用Jmeter開發app端接口自動化案例實戰
6.在Jmeter的HTTP信息頭管理器添加表頭類型Content-Type、Authorization,Authorization選項是用來校驗登錄信息,只需要填寫登錄請求中獲取的token,為什么要在表頭申明Authorization?,可在查詢抓包中的請求中看到該接口調用了該表頭,所以需要申明
使用Jmeter開發app端接口自動化案例實戰
使用Jmeter開發app端接口自動化案例實戰
7.在Jmeter的HTTP Request 默認值添加協議、服務器名稱、端口號,編碼類型:UTF-8,這樣就不用每個接口請求都去申明,可以置空
使用Jmeter開發app端接口自動化案例實戰
8.在HTTP請求中根據抓包的登錄請求填寫方法:POST,接口地址、請求參數
使用Jmeter開發app端接口自動化案例實戰
9.由于需要獲取登錄返回響應結果中的Token,所以需要添加一個后置處理器,JSON Extractor,輸入定義的變量名,變量路徑,Match默認填0
使用Jmeter開發app端接口自動化案例實戰
使用Jmeter開發app端接口自動化案例實戰
10.可以添加一個Debug Sampler,該sample可以顯示所有變量,調試一次,結果如下,由圖可見,token獲取成功:
使用Jmeter開發app端接口自動化案例實戰
11.此時可以開發下一個接口,只需要填寫接口的請求方法,路徑,參數即可,如下所示:
使用Jmeter開發app端接口自動化案例實戰
12.添加查詢接口的響應斷言,用來判斷查詢結果是否正確,此接口選擇errorCode":0,"即可,如下
使用Jmeter開發app端接口自動化案例實戰
13.調試一次,查看查詢接口的響應結果和fiddler抓包的顯示一致,案例開發完成,其它接口案例開發,只要遵循查詢接口即可
使用Jmeter開發app端接口自動化案例實戰
使用Jmeter開發app端接口自動化案例實戰


? ?如果文章對你有幫助,可以在右下角點擊關注功能,歡迎轉發、拍磚,本人會持續推出與測試有關的文章,與大家分享測試技術,每一篇原創文章都是用心編寫,杜絕抄襲復制,微信公眾號與本平臺文章同步,方便大家查閱


QQ技術交流群:加群請輸入驗證信息51CTO
??????????????使用Jmeter開發app端接口自動化案例實戰


微信二維碼關注公眾號:

????????????使用Jmeter開發app端接口自動化案例實戰


關注之后,回復資源下載,即可獲取本人共享的各種資源下載地址

使用Jmeter開發app端接口自動化案例實戰

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

汶川县| 尚志市| 涞水县| 长汀县| 古丈县| 平利县| 茂名市| 许昌市| 玛沁县| 临江市| 庆阳市| 崇明县| 宣恩县| 凤庆县| 东乡族自治县| 抚顺县| 金溪县| 东方市| 会宁县| 上犹县| 望江县| 萝北县| 博客| 当雄县| 永仁县| 南雄市| 阳新县| 理塘县| 长丰县| 绥棱县| 师宗县| 垫江县| 阜城县| 蒲城县| 句容市| 正宁县| 登封市| 罗平县| 汉阴县| 靖安县| 五华县|