Как написать выражения пути json для приведенного ниже сценария в jmeter . Введите два динамических значения идентификатора сессии и csrf

Как написать выражения пути json для приведенного ниже сценария в jmeter . Мне нужно получить два динамических значения сессии ID и CSRF

<input type="hidden" name="_txtSession_Id" value="tw-2777518705045647360wor" >         
<input type="hidden" name="csrf_token" value="QIuBhc0mxMfA0XMczGIoZ+jPRprc3wfxbxCfjHiAykU=" />

1 ответ

Вы не можете использовать JSON Extractor для данных HTML, рассмотрите возможность использования CSS Selector Extractor.

Соответствующая конфигурация будет выглядеть примерно так:

  • Имя создаваемой переменной: что-либо значимое, т.е. _txtSession_Id
  • Выражение селектора CSS: input[name=_txtSession_Id]
  • Атрибут: value

Вот и все, вы сможете ссылаться на первое значение как ${_txtSession_Id} где требуется.

Так же, как вы можете извлечь csrf_token просто измените выражение выбора CSS на input[name=csrf_token]

Вы можете проверить свои CSS-выражения с помощью прослушивателя View Results Tree

Другие вопросы по тегам