迴歸測試——postman斷言、runner

如果接口中修改了代碼,那我們免不了又要來一次測試。 在測試時需要去觀察接口返回的結果,如果要測試的接口很多的話,一個接口一個接口打開、點擊Send ,查看返回值就不免有點麻煩。這裏介紹另一種方法方面快速測試多個接口。
測試步驟:在TEST寫上斷言的代碼片段 => 使用Runner 執行一個collection 中的所有接口。

1、在TEST寫上斷言的代碼片段 在這裏插入圖片描述

圖中的斷言是判斷返回數據中是否包含flag字符串。右邊的SNIPPETS 見名知意。此處就不多說。
在這裏寫上斷言之後,點擊Send發送一個請求,在Test Result 中可以看到Test代碼的返回結果。 在這裏插入圖片描述

2、使用Runner 執行一個collection 中的所有接口

在這裏插入圖片描述
在runner中 設置做下圖操作
在這裏插入圖片描述
執行次數:指的是這個collection 要執行多少次;
數據文件:點擊“Run yace”環境時,在Pre_requestScript 中的data 對象的數據就是從所選數據文件中讀取的數據。
在postman 中支持3中數據格式,分別是tex,csv,json 文件數據格式如下: 在這裏插入圖片描述

點擊 Run, 執行後:就能通過斷言看到這個collection 中所有的接口的執行情況。
在這裏插入圖片描述
結果是紅色綠色由斷言中的代碼來決定。

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