批量執行
在我們測試接口的時候,有時候希望執行所有的測試用例,前面講的都是測試單個的接口,postman提供了我們批量執行接口的功能
點擊Runner
然后我們點擊run
執行完會統計出我們的結果,失敗了一個,成功了三個,失敗的原因是我們設置的斷言是響應時間少於800ms,實際結果是1147ms
數據驅動
數據驅動就是數據的不同造成結果的不同,比如登錄的接口,我們要測賬號正確,密碼為空,賬號密碼錯誤等等情況,那我們會想,可不可以把這些數據放到一個文件里面,然后讓一個接口循環讀取這個文件里的數據去執行,答案肯定是可以的,我們先來創建文件數據和接口
文件數據
[{ "username":"jack", "password":"333" },{ "username":"bob", "password":"666" },{ "username":"ten", "password":"777" }]
我們可以點擊Preview進行數據的預覽
點擊runner
執行完可以看到每次執行傳的參數都是我們json里的數據,這樣我們就可以實現數據驅動了