服務端介面測試小結

2021-08-09 05:05:28 字數 804 閱讀 9102

1、是否滿足前提條件

有些介面需要滿足前置條件,才可成功獲取資料。常見的,需要登陸token。

逆向用例:

針對是否滿足前置條件(假設為n個條件),設計0~n條用例

2、是否攜帶預設值引數

正向用例:

帶預設值的引數都不填寫、不傳參,必填引數都填寫正確且存在的「常規」值,其它不填寫,設計1條用例;

3、業務規則、功能需求

這裡根據實際情況,結合介面引數說明,可能需要設計n條正向用例和逆向用例

4、引數是否必填

逆向用例:

針對每個必填引數,都設計1條引數值為空的逆向用例

5、引數之間是否存在關聯

有些引數彼此之間存在相互制約的關係

逆向用例:

根據實際情況,可能需要設計0~n條用例

6、引數資料型別限制

逆向用例:

針對每個引數都設計1條引數值型別不符的逆向用例

7、引數資料型別自身的資料範圍值限制

正向用例:

針對所有引數,設計1條每個引數的引數值在資料範圍內為最大值的正向用例

逆向用例:

針對每個引數(假設n個),設計n條每個引數的引數值都超出資料範圍最大值的逆向用例

針對每個引數(假設n個),設計n條每個引數的引數值都小於資料範圍最小值的逆向用例

以上幾個方面考慮全的話,基本可以做到如下幾個方面的覆蓋:

1)主流程測試用例:正常的主流程功能校驗;

2)分支流測試用例:正常的分支流功能校驗。

3)異常流測試用例:異常容錯校驗

服務端介面測試分析要點

題記 關於介面測試的歸納總結的想法 於去年的招聘,每次面試都會問關於介面測試的一些問題,可謂 一千個讀者眼中就有一千個哈姆雷特 每乙個測試人員眼中都有不同的對介面測試的理解,因為有了去年那一階段的招聘過程,我才陸陸續續的對服務端的介面測試要點和用例分析進行整理歸納,補充歸檔,也就有了這篇文件,歡迎閱...

服務端測試

首先服務端的測試包含哪些東西呢?實際上,服務端的測試簡單來說就是除了前端以外的的測試,總的來說可以分為以下兩類 1.web或者的提供業務邏輯的服務端介面測試 介面測試佔據工作工作中的80 介面測試的重點是要檢查資料的交換,傳遞和控制管理過程,以及系統間的相互邏輯依賴關係等。下面粗略的列舉出測試的幾個...

服務端測試 介面測試用例設計

介面測試用例設計方式方法有 針對輸入 因為輸入是由客戶端提交的,客戶端是否按協議提交引數介面側是無法控制的,此時針對輸入測試用例需考慮 按照引數型別進行設計 非法傳參的健壯性及穩定性 針對介面處理邏輯 依據產品業務定義進行用例設計 針對介面輸出 針對輸出結果 資料操作以及介面返回response 進...