我使用groovy JSR223后处理器来处理响应并保存到文件中。
这是我的配置
在测试计划中添加UDV:
USER_PATH : ${__groovy(import org.apache.jmeter.services.FileServer; FileServer.getFileServer().getBaseDir();)}${__groovy(File.separator)}JSR223 PostProcessor脚本
def x = var.get ("${USER_PATH}");
out.print(x);我在log日志查看器中发现了以下错误
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错误?
谢谢
https://stackoverflow.com/questions/49981724
复制相似问题