postman深入之參數傳遞


>>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;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM