Fiddler做接口測試有多強大
1享潜、接口連通性 抓包獲取請求飒箭,查看當(dāng)前接口是否可以正常請求返回
2耀盗、接口參數(shù)驗證 斷點功能可以驗證接口參數(shù)
在命令行操作欄輸入bpu https://xxx.com/login
執(zhí)行登錄時可以攔截登錄請求氛雪,修改登錄傳參參數(shù)房匆。修改完成后放行通過,在response Raw查看響應(yīng)結(jié)果报亩。
斷點操作太麻煩?那你可以選擇Composer
操作方法:可以直接把抓捕的接口拖到Composer窗口井氢,會自動填充到對應(yīng)功能區(qū)弦追,也可以手動填寫到對于窗口內(nèi)。
這樣修改headers或者入?yún)⒆侄位蛘邊?shù)就不用攔截請求了花竞, 直接修改劲件,完成后點擊Execute執(zhí)行就可以。
3约急、接口時好時壞零远,多次請求驗證穩(wěn)定性 操作方法:選中要驗證的接口,右鍵—Replay—Reissue Sequentially—在彈窗內(nèi)輸入要循環(huán)請求測試的次數(shù)厌蔽,然后提交執(zhí)行就可以了牵辣。接口穩(wěn)定性可以在不同時段不同請求數(shù)壓力值重復(fù)測試驗證。
4奴饮、一個接口重試可以驗證穩(wěn)定性纬向,多個接口可以驗證流程穩(wěn)定性 流量回放择浊,多個接口重試請求。
接口用例設(shè)置逾条,場景一般不是單一的琢岩,應(yīng)該是具有流程性的。
操作方法:選擇多個接口(比如登錄成功獲取用戶信息)導(dǎo)出师脂。(選擇多個接口—右鍵Save—Selected Sessions—in archiveZIP)
導(dǎo)出的ZIP包可以自己或者發(fā)給其他同事之間重放運行担孔。
5、運行多次吃警,發(fā)現(xiàn)接口時快時慢攒磨,Statistics 查看接口請求時效