JMeter - как использовать динамическую переменную в пути HTTP-запроса - PullRequest
0 голосов
/ 03 января 2019

Мне интересно, как я могу использовать динамическую переменную в поле Path HTTP-запроса.Я могу использовать пользовательские переменные, но они статические, мне нужно использовать переменную, которая извлекает непредсказуемое значение из ответа предыдущего HTTP-запроса.Т.е. URL-адрес в приведенном ниже сценарии преобразуется буквально в /this/and/that.jspx?param1=$‹testvar}, поэтому вы можете видеть, что $ {testvar} не подставляется.Как получить $ {testvar}, переменную, созданную во время извлечения регулярного выражения в предыдущем HTTP-запросе, для замены?

enter image description here

Я использую FYIJMeter 2.11 и его обновление могут быть недоступны (корпоративные политики ...)

1 Ответ

0 голосов
/ 04 января 2019

Переменные JMeter * Разрешение / замена 1002 * работает нормально, независимо от версии JMeter, я могу подумать о 2 возможных причинах:

  1. Вы ищете не в том месте.Вы должны проверить вкладку Request в Прослушивателе дерева результатов , чтобы увидеть фактический URL

    enter image description here

    enter image description here

  2. Ваша переменная ${testvar} не определена, т.е. средство извлечения регулярных выражений не может извлечь требуемое значение.Вы можете проверить это дважды, используя Отладочный пробоотборник :

    enter image description here

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