java force литерал при использовании escape-символа в jmeter - PullRequest
2 голосов
/ 02 сентября 2010

Запуск Jmeter на XP, у меня следующий сценарий:

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} ' yields ' c: \ results_serverNameValue '

Таким образом, кажется, что \ избегает объявления переменной $, в результате чего программа НЕ предоставляет правильное значение.

Любые мысли о том, как можно получить c: \ results \ serverNameValue

1 Ответ

1 голос
/ 02 сентября 2010

Нужно ли экранировать символ '\', чтобы явно указать, что вам нужен настоящий '\', а не экранирование следующего символа?

Я бы попробовал это: " C: \\ результаты \\ $ {Имя_сервера}"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...