pyhon中的接口依赖

接口依赖

一.什么情况下会用到接口依赖

一个接口的测试经常要依赖另一个或者多个接口成功请求后返回的数据。

例如,当前的接口充值接口测试依赖于注册接口、登录接口。因为需要先注册,再登录才能充值。

所以进行单接口测试的时候,有些业务流中间的接口需要依赖前置接口,就可以在测试脚手架中完成这些前置操作

二.类级前置条件

2.1.什么情况下用类级前置条件处理

当一个接口的前置依赖接口只需要在整个测试开始请求一遍,就可以在类级前置方法‘setUpClass’中去处理

2.1如何将依赖数据传递到后面的单元测试方法中

1.全局变量 2.类属性
本质其实就是通过第三方传递,一般来说都直接使用类属性的方法

三.方法级前置条件处理

当一个接口的前置依赖条件需要在每次测试前请求一遍,就可以在方法级前置中setup中处理

3.1如果将依赖数据传递到后面的单元测试方法中

类属性 对象属性

对于单接口测试如果依赖接口只需要在测试开始执行一次,那么可以将依赖接口的请求放在类级前置方法中,然后通过全局变量或者当前用例类属性来传递依赖数据。

对于单接口测试如果依赖接口需要在每个用例前执行,那么可以将依赖接口的请求放在方法级前置方法中,然后通过用例对象属性来传递依赖数据

对于多接口的业务流测试,可以将下一个接口需要依赖的数据通过当前用例类属性来传递依赖数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值