postman設置全局變量及參數化


筆者第一次記錄使用過程,僅供參考

測試過程中接口的前綴都是一樣的,所以我們可以將這個前綴作為全局變量來使用

首先,打開postman點擊這里的小齒輪設置

 

在這里就可以進行變量的一個添加,添加好之后記住這個變量名,點擊保存(save)

 

在這里就可以引用,注意引用的時候是雙大括號

 

 

我們在進行測試時往往會將數據存儲在一個文件中,將變量進行參數化,這里是以注冊接口為例

 首先我們需要定義一個變量用來接收文件中的參數

 

 將上面的變量進行引用

 

 然后將數據文件導入,點擊小三角,點擊Run

 

 進行設置

 

 設置完之后,點擊run即可執行

 

如果想要對執行的結果進行斷言,可以參照如下設置

 

 

 

var tittle = (data.tittle);
var code = (data.code); //獲取數據中期望值,設置環境變量
pm.environment.set("code",code);
pm.environment.set("tittle",tittle);

var d = JSON.parse(responseBody);
if (d.code == code){
tests[tittle+" 案例通過 "+"預期:"+code+" "+"實際:"+d.code]=true;
}else{
tests[tittle+" 案例不通過 "+"預期:"+code+" "+"實際:"+d.code]=false;
}

最后執行的效果是醬紫的

 

 

下面這位博主的斷言文章很不錯,如果有不懂的可以去看看

https://www.cnblogs.com/hanmk/p/10171062.html

 


免責聲明!

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



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