在XP上运行Jmeter,我有以下情况:
Declare the variable "ServerName" with the value 'serverNameValue'
Declare the a variable "TestResultsFolder" with the value 'c:\results\${ServerName}'
... do samplers ...
Have a simple data writer save result to "${TestResultsFolder}\file"
不幸的是,数据编写者正在保存 ' c:\ results \ $ {ServerName} '而不是' c:\ results \ serverNameValue '
如果我在变量之前放置一个有效的字母字符,它可以工作: ' c:\ results _ $ {ServerName} '产生' c:\ results_serverNameValue '
因此,似乎\正在逃避$的变量声明,导致程序无法提供正确的值。
关于我如何实际获得 c:\ results \ serverNameValue
的任何想法答案 0 :(得分:1)
是否必须对'\'字符进行转义,以明确您需要一个真正的'\',而不是下一个字符的转义?
我会尝试这样做:“ c:\\ results \\ $ {ServerName} ”