对于一个场景,我将Jmeter与WebDriver Sampler一起使用。因此,对于上载文件,由于我需要在Jenkins中运行,因此必须传递文件的绝对路径。要获取我在“用户定义的变量”中按照以下命令定义的当前路径。
${__groovy(import org.apache.jmeter.services.FileServer; FileServer.getFileServer().getBaseDir();)}${__groovy(File.separator)}
当我将此日志记录为正常时。它正确显示文件路径。但是当我在WDS中使用它并尝试登录时。我正在删除所有反斜杠和不必要的空格的文件路径。
C:\ram\file\part1\renamed.txt
它必须像这样打印,但是
cramfilepartrename d
它像这样打印。知道是什么问题吗?
答案 0 :(得分:1)
我无法使用最新版本的JMeter和WebDriver Sampler重现您的问题:
WDS.log
打印变量值