apifox使用动态参数批量执行测试用例
场景:
执行测试用例时,需要header或者body中的参数设置动态值,使用动态值批量执行测试用例;
1、在header或body中使用{{}}格式配置变量,比如在body中有一个phone参数,{"phone":"{{phone}}"}
2、新建测试用例,并配置测试用例的数据,如下图,测试数据选择单独配置,每一行表示一条测试用例需要的数据,每一列表示对应的变量,这里只有一个phone,就添加一个变量phone
如果用例数量较多,就可以使用导入方式
3、在测试用例的测试步骤中勾选测试数据;
4、运行测试用例,这时执行的测试用例的数量就是配置的数据集的数量,且每条测试用例使用一条测试数据集
参考文档:
https://www.apifox.cn/help/app/test-manage/test-data/