>>1. 對於postman而言,接觸的算是比較早的,當然還晚於jmeter(大二時候就玩過,雖然當時不怎么熟練)。整體感覺,操作方便,界面簡潔,相對於soapUI而言。
>>2.早些時候使用,只能說太low,像腳本、參數傳遞等等用的相對較少,測試也都基於單接口、都獨立請求。
>>3.接口參數傳遞:引用形如:{{xxx}} 當然xxx必須添加到環境變量:全局/局部
以token接口獲取為例:
固定參數可以直接添加到全局環境變量中(右上角眼睛處),然后直接引用即可。
好處:1)相同參數避免重復填寫,可以直接引用,簡化操作
返回結果中token獲取並保存傳遞給下一接口使用:
在Tests或者Pre-request Script中編寫如下腳本:
//解析返回數據為JSON格式 var data = JSON.parse(responseBody); //獲取access_token值 var access_token = data.access_token; //添加到環境變量 //pm.environment.set("access_token", access_token); pm.globals.set("access_token", access_token);
下一接口直接使用如下腳本即可獲取到對於token數據
pm.globals.get("access_token");
擴展:多層json串嵌套獲取數據形式
var xxx = data.aaa.bbb[0].ccc;