天天看點

接口用例設計總結

最近一直在做接口方面的測試,将目前階段接口測試總結下,希望志同道合朋友一起溝通交流,積極留言

接口用例設計

    1.接口文檔測試

        1)文檔的格式要求是否符合規定

        2)參數說明是否詳細

        3)字段代表意義

        4)參數類型

        5)參數最大長度,最大值

        6)接口傳回字段說明是否說明清晰

        7)傳回的狀态碼是否說明,對異常情況說否說明,比如傳入空傳回message值

        8)有條件讓開發提供接口請求樣例

    2.接口優先級分類

        2.1接口調用

           1)暴露在外面的接口,因為通常該接口會給第三方調用

           2)供系統内部調用的核心功能接口

           3)供系統内部調用非核心功能接口

       2.2 用例設計優先級

            1)正向用例優先測試,逆向用例次之

            是否滿足前提條件 > 是否攜帶預設參值參數 > 參數是否必填 > 參數之間是否存在關聯 > 參數資料類型限制 >參數資料類型自身的資料範圍值限制

    3.用例設計

        1)單個參數校驗,具體接口文檔

        2)邊界值設計法

        3)等價類設計法

        4)必填項、非必填項校驗

        5)參數輸入為空

        6)參數字段未傳入

        7)字元類型不一緻

        8)多個參數校驗

            基于單個參數,正交分析法,将多個參數組合覆寫用例

       4. 場景用例組合

            1)正向流程主幹

            2)分支流程功能校驗

                正常分支流程

                異常分支流程場景

            3)接口不同順序調用

                接口可以跳過界面限制

    5.接口自動化願景

        做到接口自動化,做到TDD,測試驅動開發

繼續閱讀