前言
基于参数化数据驱动可实现多组数据驱动的测试执行,在日常测试工作中可维护相对较少的api接口配置csv参数化可实现单用例多复用验证多组不同的数据场景。引用官方的描述如下:
v4.0 版本开始,对标 LoadRunner,参数化数据驱动支持对每个参数设置参数选取策略,具体策略包括sequential、random与unique。
此时有一个分组想要实现根据.env环境区分api执行时选择不同的csv文件,实现.env环境和csv文件动态匹配,阅读官方文化和官方源码发现暂不支持该类方式,问题分析发现在配置是存在参数化时无法支持双$的支持,单$是支持解析的。
1、基于参数化数据驱动可实现多组数据驱动测试执行 官方案例分析
官方文档指定地址直达:参数化数据驱动(parameterize) | HttpRunner