在接口自动化用例脚本中,不同字段下输入相同的环境参数后,执行生成的值不同
问题现象
在编辑接口自动化脚本时,在不同字段下填入一样的环境参数后,执行该接口自动化用例,生成的值不同。例如参数a1获取环境参数“testid”,用例执行完成后,不同步骤与不同字段下a1的值不同。
原因分析
当前调用的环境参数的值是由随机函数(uuid、随机数等)生成的。
处理办法
若想保持参数值一样,可以使用局部参数定义变量,操作步骤如下:
- 在接口自动化用例脚本页面,单击
图标。
- 单击“新建变量”。
- 输入变量名称,类型选择对应的随机函数。
- 单击“保存”。
- 在字段输入,输入$获取局部变量。