接口自动化测试的价值,看完可涨薪3k...

接口自动化测试的价值

 

从金字塔模型到橄榄球模型的转变就是为了弥补单元测试的不足,随着测试工程师不断地加大在接口自动化测试上的投入,接口自动化测试逐渐划分成单接口测试和业务场景测试。

单接口测试不断地扩大检测范围,既保证了单个接口功能的正确性,也覆盖了单接口的可靠性,从而不断提升接口测试的测试深度和测试广度,向下则逐渐覆盖一些公共接口的单元测试内容。

业务场景测试通过多接口串联及上下文参数处理完成业务逻辑的模拟,往上则逐渐覆盖应该由UI层保障的业务逻辑测试。

这种变化是工程实践选择的结果,它主要的优越性如下。

  • 接口自动化测试更容易与其他自动化系统相结合。
  • 相对于UI测试,接口自动化测试可以更早开始,也可以测试一些UI测试无法测试的内容,因此它使“测试更早地投入”这句话变成现实。
  • 接口自动化测试还可以保障系统的鲁棒性,使得被测系统更健壮。
     

与接口自动化测试相关的实现技术

 

接口自动化测试主要包含模拟协议客户端、接口逻辑模拟、数据驱动、自动化执行、断言操作、关键字驱动、测试替身等。除这些必要内容以外,测试缺陷自动提交、误报缺陷自动过滤也是必须关注的技术方向。本节将介绍这些技术。

模拟协议

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值