接口自动化测试02-编写接口测试用例方法

网友投稿 1066 2022-09-09

接口自动化测试02-编写接口测试用例方法

接口自动化测试02-编写接口测试用例方法

经常考虑的方面

功能

功能实现正确性功能实现完整性正常场景异常场景

逻辑业务

逻辑依赖性(如:登录依赖)业务依赖(如:基金转让,要先有基金申购)

异常测试

参数异常

参数缺少,参数传多了,参数类型不匹配,参数必填性,组合参数传值错误

数据异常

数据长度超长,数据小于最低限制,数据值与设置值不匹配(某字段值,只能传0和1),数据为空,数据依赖

4.安全

Cookie、header、唯一识别码

接口测试用例常用方法

必需参数覆盖

对于必填参数逐个校验必填性

字段校验

非数值型参数:传非法的字符,特殊的字符,空值,字符类型,字符长度校验

数值型参数:整型、浮点型、0、负数,边界值、传入字符

边界值、等价类

非必需参数覆盖

一般接口对于非必需参数都不会做非正常性传值的判断,所以要测试合法的参数值 ,接口返回的内容是否正确。如果有接口文档说明对非必需参数做了非正常的验证的话,也要对其进行验证。

参数的组合覆盖

覆盖组合参数场景,如“offset”和“count”组合起来进行翻页,这个时候要组合起来进行测试。

业务逻辑相关的覆盖

有些儿接口与业务逻辑关联密切,单独从接口角度测试,可能会遗漏掉一些儿因业务逻辑而产生的bug。所以如果和业务逻辑相关,也要考虑到业务逻辑相关的测试用例。

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

上一篇:机器学习实战:基于Scikit-Learn和TensorFlow 读书笔记 第6章 决策树
下一篇:2005年下半年 网络工程师 上下午试卷【附带答案】
相关文章

 发表评论

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