<code id="ebytu"><sup id="ebytu"><track id="ebytu"></track></sup></code>
    <td id="ebytu"><option id="ebytu"></option></td>
    <pre id="ebytu"><label id="ebytu"><menu id="ebytu"></menu></label></pre>
    <acronym id="ebytu"><label id="ebytu"><xmp id="ebytu"></xmp></label></acronym>
  1. <td id="ebytu"></td>

    <track id="ebytu"><ruby id="ebytu"></ruby></track>

            測試用例基礎:接口測試流程及用例設計

            發表于:2022-11-17 09:49

            字體: | 上一篇 | 下一篇 | 我要投稿

             作者:程序員吾非同    來源:知乎

            分享:
              接口測試流程及用例設計
              接口測試是整項目測試過程中非常重要的一環,測試的對象是接口,所以可以很早的介入測試,對代碼邏輯進行全面驗證,更早的發現程序的問題,比UI測試效率更高,并且更容易驗證極端和異常的情況。
              接口測試流程:
              類似于功能測試流程,一個完整的接口測試流程如下:
              1. 分析接口文檔和需求文檔
              2. 編寫接口測試計劃
              3. 編寫接口測試用例
              4. 接口測試執行
              5. 輸出接口測試報告。
              一般接口用例設計依據的就是開發提供的接口文檔和產品需求文檔,首先認識一下接口文檔。
              接口文檔
              接口文檔如何描述一個具體的接口信息,示例如下:
            接口文檔
              主要包括如下幾個部分:
              ·接口說明
              · 請求方式
              · 請求URL
              · 請求參數
              · 返回數據
              · 返回實例
              接口用例設計原則
              接口測試的原理就是模擬客戶端向服務器發送請求報文,服務器接收請求報文后對相應的報文做處理并向客戶端返回應答,客戶端接收應答的過程。
              接口測試采用的方法其實與黑盒測試一致的,甚至可以把接口測試理解為沒有界面的功能測試。只不過接口測試的測試點更多一些,除了界面上需要驗證的各種功能點,還包括接口的安全、接口的性能等。
              一般測試用例的設計要從單接口參數的校驗到整個業務功能點的驗證,還可以驗證一些安全性和異常情況。
              接口用例設計點基本原則如下:
            接口測試用例設計原則
              怎么確定用例的覆蓋率?
              如何快速評估自己的測試用例覆蓋率: 1)參數驗證是否完整(包括各種邊界和業務規則) 2)業務需求點覆蓋是否完整(單接口業務功,依賴接口業務功能) 3)接口異常場景覆蓋是否完整(數據的異常,)
              一般接口用例要包含如下部分:
              用例編號、模塊名稱、接口名稱、用例標題、請求方法、請求URL、請求參數(包括請求頭、請求體)、預期結果、實際結果等。
              不一定都需要有,根據實際使用增減,一個實際的用例模板如下:
            接口測試用例
              本文內容不用于商業目的,如涉及知識產權問題,請權利人聯系51Testing小編(021-64471599-8017),我們將立即處理
            價值398元的測試課程免費贈送,填問卷領取吧!

            關注51Testing

            聯系我們

            快捷面板 站點地圖 聯系我們 廣告服務 關于我們 站長統計

            法律顧問:上海漕溪律師事務所 項棋律師
            版權所有 上海博為峰軟件技術股份有限公司 Copyright©51testing.com 2003-2022
            投訴及意見反饋:webmaster@51testing.com; 業務聯系:service@51testing.com 021-64471599-8017

            滬ICP備05003035號

            滬公網安備 31010102002173號

            亚洲春色校园小说_欧洲精品色在线观看视频_国产思思99RE99在线观看_天天躁日日躁狠狠躁日日躁

            <code id="ebytu"><sup id="ebytu"><track id="ebytu"></track></sup></code>
              <td id="ebytu"><option id="ebytu"></option></td>
              <pre id="ebytu"><label id="ebytu"><menu id="ebytu"></menu></label></pre>
              <acronym id="ebytu"><label id="ebytu"><xmp id="ebytu"></xmp></label></acronym>
            1. <td id="ebytu"></td>

              <track id="ebytu"><ruby id="ebytu"></ruby></track>