1.对于刚接触接口自动化的萌新来说,接口自动化的关联问题纠结了一天。
纠结的点是对于多接口关联问题解决参数关联的方法有两种,什么时候用第一种什么时候用第二种呢:
(1)全局变量
对于多接口关联,如果关联参数没有时效性则可以存在类属性里,例如商品列表接口与查询商品接口的依赖参数是item_id,这个参数是没有时效性的,哪里需要就读取类属性
优点:简单易操作
缺点:跨文件使用类变量需要导包,多接口关联参数较多时容易混乱
(2)yaml文件写入读取
适用于关联参数有时效性例如token,cookie等
对于强关联的多接口业务场景,正向测试业务场景等级高于业务场景异常测试