MultipleCompilationErrorsException отображается, когда я добавляю два кода в препроцессоре - PullRequest
0 голосов
/ 06 апреля 2020

Я написал приведенный ниже код в препроцессоре Jmeter. .ScriptException: org.codehaus. groovy .control.MultipleCompilationErrorsException: сбой запуска: Script394. groovy: 1: неожиданный токен: @ строка 1, столбец 38. U0pDVVdtaUJRa0xQSEVodzE1MDEyNTM2MzQ =

1 Ответ

0 голосов
/ 06 апреля 2020

В соответствии с JSR223 Sampler документация:

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

Не вставляйте Функции и / или переменные JMeter в скрипты Groovy, это может вызвать либо ошибку компиляции, либо неверную интерпретацию, либо только первое значение будет использоваться или любая комбинация всего вышеперечисленного.

Go для эквивалентного кода, например:

1.upto(2, { number ->
    vars.put('gotTokena_' + number, kg.apc.jmeter.modifiers.FifoMap.getInstance().pop('sync_tokensaq'))
})

Дополнительная информация: Apache Groovy - Почему и как вы должны его использовать

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