我正在使用groovy JSR223 Post处理器处理响应并保存到文件。
这是我的配置
在测试计划中添加UDV:
USER_PATH : ${__groovy(import org.apache.jmeter.services.FileServer; FileServer.getFileServer().getBaseDir();)}${__groovy(File.separator)}
JSR223 PostProcessor Script
def x = var.get ("${USER_PATH}");
out.print(x);
我在jmeter日志查看器中出现以下错误
ERROR o.a.j.e.JSR223PostProcessor: Problem in JSR223 script, JSR223 PostProcessor
javax.script.ScriptException: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
Script18.groovy: 1: unexpected char: '\' @ line 1, column 21.
def x = var.get ("C:\Users\wins\learn\test\");
似乎groovy预期来自USER_PATH变量的双斜线? 我该怎么做才能避免groovy出现意外的char错误?
感谢