接口测试入门须知

1、测试范围
在这里插入图片描述
接口入参:参数的等价类、边界值以及参数的组合
接口逻辑:业务逻辑
接口输出:输出的项和对应的类型是否和接口文档一致

2、接口测试用例和功能测试用例异同
功能测试:前置条件+操作步骤+数据+预期
接口测试:前置条件+数据+预期

3、测试用例粒度拆分的相关因素

  • 人员能力
  • 项目进度
用例粒度拆分标准
代码级别数据类型边界和等价划分,性能,安全
功能点级别业务边界值和等价类的划分
场景级别执行系统主要流程,保证项目可用

4、接口用例编写依据

  • 通过抓包工具(fiddler或者charles)抓取
  • 通过接口文档

5、工具选用

实现方式优点缺点
jmeter开源,易用缺少mock
soupUi功能强大需要商业授权
postman单接口调试功能强大持续集成不方便
自研开发灵活,可自定义前期投入大

6、针对编码实现一些好的想法和灵感

必填项用平台做校验
返回结果中返回项和类型用平台校验
自定义参数
自定义通用校验规则
执行接口的环境可以配置
接口测试平台和接口文档放到一起

7、接口测试前期工作准备

  • 测试环境维护
  • 测试用例编写和执行,bug提交
  • 接口测试持续集成
  • 测试平台维护

8、过程中遇到问题

  • 业务不熟悉
  • 接口参数有加密
  • 测试前置条件需要做用例的关联
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值