接口测试用例设计

单接口测试用例设计:
单参数测试:
1、参数类型的测试:整数、小数、字符串、数组、日期等
2、参数取值的范围:边界值测试,如数字大小范围,字符个数范围,允许输入的字符类型等
3、参数为空,或者为null等
4、参数值输入特殊字符

参数组合测试:
1、只填写必填参数:合法参数、不合法参数
2、缺少某个必填参数
3、必填参数+逐一选填参数:合法参数、不合法参数
4、必填参数+全部选填参数:合法参数、不合法参数

接口测试
一、业务功能测试:
    1、正常场景
    2、异常场景:a)三方接口请求超时或异常b)空指针异常等代码异常情况
二、异常情况测试
    1、并发测试
    2、重复提交
    3、分布式测试
    4、环境异常
    5、事务测试
    6、大数据量测试a)同时处理大批量数据b)操作数据量很大的DB
三、边界测试
    1、业务规则边界测试
    2、输入输出边界测试
        a)组合可选参数
        b)参数包含特殊字符
        c)参数字符长度
        d)参数有无或为null
        e覆盖所有的必选参数
        f)参数的顺序、类型、个数
        g)参数的取值范围、类型数值大小
四、性能测试
    1、接口响应时间
    2、每秒处理的事务数
    3、并发数
    4、吞吐量
    5、错误率
    6、动态扩展是否可提高性能
    7、服务器资源使用率:CPU、内存、IO、网络、磁盘使用情况
五、安全测试
    1、敏感信息是否加密:前后端数据传输是否加密、日志信息是否加密
    2、SQL注入
六、参数组合测试

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值