Как написать выражения пути 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