Анализ данных ответа в JMETER - PullRequest
0 голосов
/ 08 апреля 2020

Я отправляю HTTP-запрос на мой веб-сервис и хотел бы знать, возможно ли в JMETER извлечь тело данных ответа. Мой ответ - XML, и я хотел бы проанализировать или извлечь его. Например, есть атрибут <response>acknowledge</response>, который я хотел бы извлечь. Например, если ответ не «подтвердить», запрос не является хорошим. Анализ помог бы мне.

Любая помощь? Заранее спасибо.

1 Ответ

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

Вы можете использовать XPath Extractor , чтобы получить значение атрибута response из данных ответа.

Соответствующий запрос XPath будет простым: //response

enter image description here

Если вы хотите выполнить условия Сбой сэмплера, если значение response равно acknowledge, вы можете добавить Утверждение XPath и использовать там следующий запрос:

//response/text()!='acknowledge'

Таким образом, если текст ответа будет acknowledge - сэмплер будет помечен как неисправный, в противном случае он будет «зеленым»

enter image description here

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