求助大神,全局变量设置后,第一次运行脚本,获取值失败。

如果再次运行,脚本未修改的情况下,又可以运行成功,说明第一次运行,是全局变量获取不到么

设置全局变量如下:

String pathInfo = vars.get("path");
String reportPath = pathInfo + "\\" + vars.get("env") + "\\";

props.put("reportEnvPath",reportPath);

csv 参数化想引用该变量值,使用函数,如下:${__P(reportEnvPath,)}

实际运行后,日志中报错:

2022-08-16 23:40:13,138 INFO o.a.j.s.FileServer: Stored: reportCodeAll.txt
2022-08-16 23:40:13,138 ERROR o.a.j.t.JMeterThread: Test failed!
java.lang.IllegalArgumentException: File reportCodeAll.txt must exist and be readable


↙↙↙阅读原文可查看相关链接,并与作者交流