栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

接口测试用例设计

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

接口测试用例设计

接口测试用例设计

 


    通用信息校验
        URL校验
            错误的URL
                访问不到,返回404
            正确的URL
                可以正确访问接口地址,服务器正常返回
        请求方法校验
            正确的请求方法
                如:发送post请求可以成功返回接口数据
            错误的请求方法
                如:发送get请求,无法成功发送数据,服务器会拒绝此次请求
        请求头检验
            正确的请求头
                content-type:application/json:charset=UTF-8
            错误的请求头
                content-type:application/x-www-form-urlencode:charset=UTF-8
                    造成服务端无法正确解析请求数据
        接口鉴权
            session/token
                传递正确的认证信息
                传递错误的认证信息
                不传递认证信息
                认证信息失败
    接口参数校验
        参数的必填项校验
            传递所有的必填信息
            参数项不传
                如第一个必填项不传
                    服务器报错
            参数值为空
                某个必填参数传值为None或null
            参数值为空字符串
                第一个必填项参数为“”或者“ ”
        参数的选填项
            选填项都不传
            传递部分选项
                比如传递第一个选填项
            传递所有的选填项
        未知参数项
            校验接口容错
        参数长度检验
            大于最大长度
                比如某个参数最大值为64,传递参数长度为65
            等于最大长度
                比如某个参数最大值为64,传递参数长度为64
            小于最大长度
                比如某个参数最大值为64,传递参数长度为63
        参数数据类型校验
            传递正确的参数类型
            传递错误的数据类型
                Authorization传递int类型,正常应该为String
        参数的有效性校验
            有效范围内
            有效范围外
                金额传递为负数或者0,正常购买应该大于0
        参数的唯一性校验
            唯一字段数据唯一
                单号ID每次传递不同的值
            唯一字段数据不唯一
                单号ID连续传递相同的值
            不唯一字段数据不唯一
                用户ID,连续传递相同的值
        参数关联项校验
            参数存在关联
                符合关联逻辑
                不符合关联逻辑
        大数据量测试
    补充
        幂等性
            重复提交和一次提交的效果相同
                抽奖:多次请求只能成功一次
                修改订单:多次提交的相同数据,确保结果一致
        弱网环境
            事务的完备性
                网络付款中途断网
        服务架构
            分布式系统能否正确同步数据
                nginx配置模拟
        敏感数据
            登录接口用户信息是否需要加密
            金融交易信息需要加密AES
        接口风格
            检查是否符合RESTFUL风格,数据传输用json格式

该xmind文件已经上传:

接口测试用例设计xmind文件-Java文档类资源-CSDN下载

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/890955.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号