Передача значений через запятую в переменную jmeter - PullRequest
0 голосов
/ 13 февраля 2020

Я пытаюсь передать следующие значения в переменную, определенную в пользовательской переменной в JMeter.

$ {__ P (Test.Fields, Session_Theme __ c, Room__r.Venue__r.Address __ c , Room__r.Venue__r.Country __ c)}

Запрос не передает значение из-за "запятой" в значениях. Как я могу объединить или любой другой способ передать значения?

1 Ответ

0 голосов
/ 13 февраля 2020

Согласно документации :

Если параметр функции содержит запятую, то Если параметр функции содержит запятую, то обязательно избегайте этого с помощью \, в противном случае JMeter будет рассматривать его как разделитель параметров. В противном случае JMeter будет рассматривать его как разделитель параметров.

Поэтому вам необходимо изменить объявление следующим образом:

${__P(Test.Fields\,Session_Theme__c\,Room__r.Venue__r.Address__c\,Room__r.Venue__r.Country__c,)}

Однако все объявление выглядит очень подозрительно, так как __ P () функция ничего не объявляет, она читает свойство JMeter

Извлечение Apache Функции JMeter - Введение статья для ознакомления с концепцией функций JMeter.

В дальнейшем вы можете захотеть использовать Диалог вспомогательных функций , который упрощает процесс создания правильного синтаксиса функции JMeter

enter image description here

...