接口测试记录

一、什么是接口测试?

接口测试是测试系统组件间接口的一种测试,主要用于测试系统与外部其他系统之间的接口,以及系统内部各个子模块之间的接口。测试的重点是要检查接口参数传递的正确性,接口功能实现的正确性,输出结果的正确性,以及对各种异常情况的容错处理的完整性和合理性。(百科)

PS:通过一些接口测试工具,如:postman、Jemter、Charles、fiddler等来模拟网络请求
白盒测试文档 :https://www.jianshu.com/p/7a2774541c1d

二、接口测试流程

  1. 阅读接口文档
  • 熟悉接口的入参、出参内容以及格式
  • 并能梳理出接口所在模块的上下游关系
  • 最好对设计方案了然于心
  1. 功能性测试
  • 接口路径、请求类型
  • 入参前置校验
  • 模拟业务不同场景下的入参、出参情况设计用例(正常、异常)
  • 关注出参格式、具体数值等情况
  • 关注接口返回内容是否满足前端展示需求
  • 不同场景,接口返回状态码
  1. 其他测试:性能测试、边界测试、异常测试、易用性测试、安全性测试
  • 接口响应耗时
  • 入参边界值、异常值、容错性 测试(关注返回情况是否合理)
  • 出参字段是否易于理解
  • 关注是否返回一些敏感信息,比如:手机号不加密直接返回
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值