使用Postman接口自動化 - 參數化及運行txt、環境變量、斷言

Jmeter能運用CSV調用並執行txt文檔中的內容,同樣咱們的Postman工具也可以哦!

一、新建Coollection:

1.創建該項目的文件夾,用於存儲相關所有接口,點擊Collection:

2.輸入文件夾名稱後,點擊create創建

 

二、創建接口:

1.輸入接口名稱,選擇接口需要存至的文件夾,確定後,點擊Save to xx

2.接口請求地址填寫及引用:

在postman中 {{}} 是引用變量

3.貼入請求體,在貼入前可以選用raw方式,並切換至json:

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");
});

 

三、設置變量:

分爲兩種變量方式創建:

Add:創建指定環境變量(相當於歸類):

globals:創建全局變量(所有項目可用):

此時點擊Add彈出窗口,輸入相關信息:

此時,文件夾及該項目的環境變量已創建完畢,文件夾會在postman左側顯示。 環境變量可即時調用。

 

 

四、執行測試:

1.點擊文件夾的箭頭,彈出右側面板後,點擊run:

2.按照圖片中翻譯的內容,進行執行:

3.執行後,就可以立刻看見效果了:

如果通過,顯示pass;

如果不通過,顯示Faild。

 

PASS的樣例:

Faild樣例:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章