運行Collection Runner
批量執(zhí)行
當我們想批量測試某個集合里面的各個API時柑营,可以使用Collection Runner來批量運行API培遵,同時可以進行環(huán)境變量(Environment)撬讽、迭代執(zhí)行次數(shù)(Iterations)、延遲時間(Delay)等設(shè)置袱巨。
執(zhí)行結(jié)果
數(shù)據(jù)驅(qū)動
應(yīng)用背景
有時我們針對一個接口需要測試很多不同的參數(shù)铁坎,如果每次一個個地去修改參數(shù)值來進行測試效率會很低。因此我們需要每次迭代執(zhí)行傳入不同的參數(shù)進行測試蹬跃,那么需要導(dǎo)入外部數(shù)據(jù)文件進行參數(shù)化匙瘪,也就是所謂的數(shù)據(jù)驅(qū)動。
數(shù)據(jù)導(dǎo)入
如下圖所示蝶缀,data選擇之前我們創(chuàng)建的json數(shù)據(jù)文件:data.json丹喻,文件類型選擇application/json,json數(shù)據(jù)內(nèi)容如下:
[{
"username": "jack",
"passwd": "6666"
},{
"username": "Bob",
"passwd": "5555"
}, {
"username": "Marry",
"passwd": "8888"
}]
請求之前延遲時間最好設(shè)置為1000~3000翁都,避免過于頻繁請求被禁碍论。
點擊Preview按鈕可以預(yù)覽導(dǎo)入的數(shù)據(jù)。
執(zhí)行結(jié)果