利用postman進行測試
測試思路
- 常規(guī)測試
標準輸入===》標準輸出(后續(xù)接口的的輸入)==>標準輸出 - 邊界測試
開始
考慮到要在多種環(huán)境測試八拱,如:本地環(huán)境阵赠、開發(fā)環(huán)境、測試環(huán)境肌稻、pre清蚀。
方便的進行多環(huán)境切換,推薦使用環(huán)境變量
1. 設置環(huán)境變量
image.png
image.png
2. 使用環(huán)境變量
image.png
3. test檢測輸出是否符合要求爹谭,并將返回值寫入到環(huán)境變量枷邪,以便流程測試中,后面的接口使用這些環(huán)境變量
如圖:
- 創(chuàng)建模板接口/api/createDynamicTemplate將返回值中的id寫入的環(huán)境變量template_id中诺凡;
- 接下來查詢模板信息的接口將環(huán)境變量template_id(即創(chuàng)建模板的接口返回的id)作為傳入的參數(shù)东揣;
- 查詢模板信息的接口再進行下一步返回值的Tests驗證
image.png
image.png
執(zhí)行返現(xiàn)【查詢動態(tài)模板】的測試有三條沒有通過
image.png
集合collection,配置好接口的Tests后腹泌,運行集合中的所有接口嘶卧。觀察流程測試結果:
61條測試全部通過^^
image.png
image.png
詳情參考官方文檔
https://learning.postman.com/docs/postman/collection-runs/starting-a-collection-run/