接口測試用例設計———參數要考慮的?數據庫
(1)請求參數必選或選填
例:參數缺失服務端是否正常解析
(2)輸入合法、非法參數
例:服務端只接收 int 類型,傳遞了 String 類型
(3) 請求參數邊界值
例:存儲長度10位,傳參大於10位,接口是否處理
(4) 請求參數邏輯分支
例:type=1 查詢北京、Type=2查詢天津
(5) 與服務端是否存在附加協議
例:交互過程當中服務端須要驗證 head 中的數據、或者是否有加密協議測試
接口測試用例設計————結果要驗證的?加密
(1)異常請求處理
(2)請求頭協議
(3)響應結構
(4)全部value值的正確性、有效性
(5)數據庫交互是否生效
(6)列表排序
(7)分頁屬性
(8)存在業務關聯的是否生效spa
接口測試用例設計—————測試用例的等級劃分?設計
(1)主體業務功能接口正常典型值用例的優先級爲1(用於冒煙測試用例)
(2)各模塊主功能的正常典型值用例的優先級爲2
(3)除了正常典型值用例以外的正用例及全部異經常使用例的優先級爲3
(4)可用性測試以及入參默認值,以及開發作了限制處理的參數類型、開發自測容易發現的錯誤等測試的優先級爲5,排序
接口測試用例設計—————測試用例的篩選?接口
(1)剔除不重要的接口
(2)異經常使用例根據是接口自己兼容異常狀況仍是由前段控制進行去留
(3)根據接口文檔,實際業務狀況,場景,接口要實現的功能進行選擇
(4)開發協助在篩選一次開發
設計(接口)測試用例有哪些要求?文檔
結構好,可讀性高,滲透性強分頁