接口测试自动化的关注重点在哪里?

标签:
接口测试 |
分类: 软件测试 |
接口测试自动化的关注重点在哪里?
接口的数据逻辑是否正确
我们需要充分理解接口的功能,内部是什么样的数据逻辑,它与上下游交换了那些信息或资源,不单纯地停留在参数调用和程序返回的表象数据。通俗地说,就是要知道这个接口是干什么用的,用到哪里,每次调用会发生什么,然后去检验改发生的有没有发生。
接口对于异常参数的处理机制与上下游服务的容错
接口的数据逻辑是否正确
我们需要充分理解接口的功能,内部是什么样的数据逻辑,它与上下游交换了那些信息或资源,不单纯地停留在参数调用和程序返回的表象数据。通俗地说,就是要知道这个接口是干什么用的,用到哪里,每次调用会发生什么,然后去检验改发生的有没有发生。
接口对于异常参数的处理机制与上下游服务的容错
如上图所示,被测接口1
依赖上游服务1,那么服务1异常的时候被测接口是否很好的容错就很重要,否则服务挂起或宕掉都是有可能的。另外,作为服务提供方接口2,应当要充分兼容不同的使用场景、或不同版本的调用方的使用,不能为了服务6做的需求,除了6其它的服务使用者都用不了了。总的来说,原则就是“上游不可靠,下游要兼容”。
推荐阅读:
接口测试工具有哪些
推荐阅读:
接口测试工具有哪些
前一篇:为什么要做接口测试自动化?
后一篇:什么是软件确认测试?