postman使用 批量執行測試用例和資料驅動

2022-06-09 09:57:11 字數 781 閱讀 1373

在我們測試介面的時候,有時候希望執行所有的測試用例,前面講的都是測試單個的介面,postman提供了我們批量執行介面的功能

點選runner

然後我們點選run

執行完會統計出我們的結果,失敗了乙個,成功了三個,失敗的原因是我們設定的斷言是響應時間少於800ms,實際結果是1147ms

資料驅動就是資料的不同造成結果的不同,比如登入的介面,我們要測賬號正確,密碼為空,賬號密碼錯誤等等情況,那我們會想,可不可以把這些資料放到乙個檔案裡面,然後讓乙個介面迴圈讀取這個檔案裡的資料去執行,答案肯定是可以的,我們先來建立檔案資料和介面

檔案資料

我們可以點選preview進行資料的預覽

點選runner

執行完可以看到每次執行傳的引數都是我們json裡的資料,這樣我們就可以實現資料驅動了

postman 批量執行介面測試用例

一 建立測試用例集 子集 二 向各個子集中新增介面用例 設定好全域性變數,動態引數 響應斷言等 uploading image 577413.png 批量執行測試用例 集合執行時使用的環境。iterations 該引數配置我們的集合將被執行的次數。通常通過使用不同的測試資料執行多次,從而來確保api...

10 使用AirtestIDE批量執行測試指令碼

在日常實踐中,很多同學生產大量的測試用例後,在本地執行這些用例時遇到了困難。比如 現成工具無法直接使用本地裝置群批量執行測試指令碼 批量執行指令碼後不能一鍵生成彙總報告。開發組經過精心設計,近期在airtestide中整合了批量執行指令碼的通用解決方案,使用者可以在工具中一鍵啟動本地的批量自動化測試...

postman介面測試使用

在做測試之前,先要了解一下http相關的一些知識,這樣做起來才會更加順手。http的請求分為header 和 body,一般在header裡面放一些其他的資訊,比如cookie,瀏覽器資訊 body作為請求體,會存放一些引數。get和post兩種請求方式 get請求沒有body,引數都是放在url裡...