Postman如何進行參數化


前言

Postman作為一款接口測試工具,受到了非常多的開發工程師的擁護。
那么做為測試,了解Postman這款工具就成了必要的了。
這篇文章就是為了解決Postman怎么進行參數化的。

全局變量

全局變量是將這個變量設置成整個程序的都可以用,不用去區分環境設置。
1.打開Postman,點擊右上角的環境管理按鈕

2.選擇Global,設置全局變量

3.輸入你要設置的變量名和變量,點擊Save,進行保存

4.引用全局變量,引用的方法為:{{變量名}}

文檔參數化,Postman支持Json文檔,txt文檔,CSV文檔

前提條件: 本文以txt文檔為例,在txt里面創建測試數據,存入手機號和密碼。多個數據之間用逗號分隔(逗號是英文的)

1.先創建一個Collection集合

2.將請求添加到集合里面

 

3.設置請求參數的變量
注意:變量名要和txt文檔中的變量名一致

4.設置Tests斷言

方便復制:
pm.test("Your test name", function () {
//設置jsonData變量用來接收postman的json格式的返回數據
var jsonData = pm.response.json();
//判斷返回數據中,msg字段是結果是否為OK
//此處與需要注意一下json格式,jsonData為整個接口的返回數據,jsonData.msg是第一層級字段
pm.expect(jsonData.msg).to.eql("OK");
});

5.點擊test集合中的三角形

6.點擊run,進入collection runner集合設置


請注意!!!
Persist Variables參數一般默認是不選擇的
但是,如果你的環境變量(mobile = 13112341234)和參數化文檔中的變量名(mobile = 15566667777)是一樣的話
1、勾選Persist Variables,則不會改變環境變量的值(此時,環境變量中的mobile = 13112341234)
2、不勾選Persist Variables,則會把參數化文檔中的參數傳給環境變量(此時,環境變量中的mobile = 15566667777)

7.可以點擊Preview,可以查看文檔參數數據

 

8.點擊run,即可得到參數化的結果。

至此,使用Postman進行參數化的2種方式已經學習完畢。加油!!


免責聲明!

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



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