一、單接口
1、用例設計
模版: id、模塊、接口名稱、請求url、用例名稱、請求方法、請求參數類型、請求參數、預期結果、實際結果、備註。
注意:單接口顆粒度放的比較小(以測試數據爲顆粒度)
2、實踐:
請求登陸接口
- 請求
- 請求url:http://ttapi.research.itcast.cn/app/v1_0/authorizations
- 請求方法:post
- 請求參數:Headers = {“Content-Type”: “application/json”}
- 請求報文:{“mobile”: “18600000000”,“code”: 888888}
- 響應
- 響應狀態碼:201
- 響應數據:{“message”:“xxx”}
設計用例
二、多接口
1、用例設計
模版:id、模塊、接口名稱、請求url、用例名稱、請求方法、請求參數類型、請求參數、預期結果、實際結果、備註。
注意:多個接口顆粒度爲每個接口爲基礎,每個接口內所設計的數據可以通過參數化來解決。
2、實踐
接口:登錄接口、獲取用戶頻道列表、收藏文章、取消文章,見文章
設計測試用例