通常,設計介面測試用例需要考慮以下幾個方面:
(1)是否滿足前提條件
有些介面需要滿足前提,才可成功獲取資料。常見的,需要登入token
逆向用例:針對是否滿足前置條件(假設為n個條件),設計0~n條用例
(2)是否攜帶預設值引數
正向用例:帶預設值的引數都不填寫、不傳參,必填引數都填寫正確且存在的「常規」值,其他不填寫,設計1條用例
(3)業務規則、功能需求
這裡根據時間情況,結合介面引數說明,可能需要設計n條正向用例和逆向用例
(4)引數是否必填
逆向用例:針對每個必填引數,都設計1條引數值為空的逆向用例
(5)引數之間是否存在關聯
有些引數彼此之間存在相互制約的關係
(6)引數資料型別限制
逆向用例:針對每個引數都設計1條引數值型別不符的逆向用例
(7)引數資料型別自身的資料範圍值限制
正向用例:針對所有引數,設計1條每個引數的引數值在資料範圍內為最大值的正向用例
測試用例規範
版本號 撰寫人撰寫時間 備註v1.0.0 大帥2021年2月01日 建立文件 統一用例編寫的規範,為測試人員提供測試用例編寫的指導,提高編寫的測試用例的可讀性,可執行性 合理性。為測試執行人員更好執行測試,提高測試效率,最終提高公司整個產品的質量。適用於整合測試和系統測試測試用例的編寫,現在編寫用例...
測試用例規範v2 0
軟體測試規範的編寫是為了給測試人員在測試用例編寫的過程中提供乙個指導。測試是軟體交付使用者使用前乙個不可缺少的環節,它存在的目的有四個 1 找到盡可能多的找到系統中的bug 2 關注使用者的需求 3 根據測試最終結果分析和評估軟體的質量風險 4 找到軟體開發過程中的缺陷。具體內容可以上網查詢。寫測試...
介面測試用例編寫規範
1.通過性驗證 先肯定要保證這個介面功能是好使的,也就是正常的通過性測試,按照介面文件上的引數,正常傳入,是否可以返回正確的結果。2.引數組合 現在有乙個操作商品的介面,有個字段type,傳1的時候代表修改商品,商品id 商品名稱 有乙個是必傳的,type傳2的時候是刪除商品,商品id是必傳的,這樣...