怎么设计接口测试用例?接口测试用例设计思路

知梧 261 2022-09-21


本文关于怎么设计接口测试用例?接口测试用例设计思路。

通常,设计接口测试用例需要考虑以下几个方面:

(1)是否满足前提条件

有些接口需要满足前提,才可成功获取数据。常见的,需要登录Token

逆向用例:针对是否满足前置条件(假设为n个条件),设计0~n条用例

(2)是否携带默认值参数

正向用例:带默认值的参数都不填写、不传参,必填参数都填写正确且存在的“常规”值,其他不填写,设计1条用例

(3)业务规则、功能需求

这里根据时间情况,结合接口参数说明,可能需要设计N条正向用例和逆向用例

(4)参数是否必填

逆向用例:针对每个必填参数,都设计1条参数值为空的逆向用例

(5)参数之间是否存在关联

有些参数彼此之间存在相互制约的关系

(6)参数数据类型限制

逆向用例:针对每个参数都设计1条参数值类型不符的逆向用例

(7)参数数据类型自身的数据范围值限制

正向用例:针对所有参数,设计1条每个参数的参数值在数据范围内为最大值的正向用例

接口测试用例设计思路

首先要分析接口测试文档,根据文档和业务需求来进行接口用例的设计,主要会涵盖以下几个方面

1、按照接口文档冒烟测试通过

2、按照业务需求测试接口功能是否实现(入参组合,查看接口是否返回理想值)

3、按照用例设计验证接口输出(包括落库情况)

4、验证异常情况:

(1)验证数据必填性、空值等

(2)验证边界值、异常传参(如数据类型、逻辑功能、状态值等)

5、验证接口的安全性

(1)接口的请求数据是否加密处理

(2)sql注入、XSS攻击、权限控制等问题

6、验证接口的性能

(1)验证接口返回的一个响应时长,不宜太慢

(2)常用的高频接口需要做压力测试

上述就是小编为大家整理的怎么设计接口测试用例?接口测试用例设计思路相关内容。

国内(北京、上海、广州、深圳、成都、重庆、杭州、西安、武汉、苏州、郑州、南京、天津、长沙、东莞、宁波、佛山、合肥、青岛)Eolinker软件分析、比较及推荐。




版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:BGP-EVPN VXLAN 名词解释
下一篇:VXLAN封装内部携带VLAN Tag问题(vxlan封装在哪一层)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~