Утверждение кода ответа Jmeter с двумя ответами

Я уже сделал код ответа 422 как успешный http-запрос в jmeter с утверждением ответа, и он работает. Но jmeter назначает код ответа 200 как неудачный http-запрос.

Я добавляю 422 и 200 в шаблон для проверки, но jmeter утверждает только код ответа 200 как успешный http-запрос.

Как назначить код ответа 200 ИЛИ 422 в качестве успешного http-запроса?

С уважением, Стефио


person Stefio Kurniadi    schedule 23.04.2015    source источник


Ответы (3)


200|422

Символ вертикальной черты | является оператором ИЛИ

В общем, вы можете использовать регулярные выражения perl5 в JMeter.

person RaGe    schedule 23.04.2015
comment
спасибо, это работа. Я забыл выбрать «Содержит» в правилах сопоставления шаблонов (переключатель выберите «Равно»). Вот почему jmeter всегда ищет равенство. - person Stefio Kurniadi; 23.04.2015
comment
Флажок Игнорировать статус должен быть установлен, иначе 422 приведет к статусу сбоя. - person wangf; 15.06.2018

Вы также можете использовать постпроцессор beanshell для написания короткого скрипта beanshell, чтобы изменить статус с «fail» на «pass», если код равен 422.

person user7982813    schedule 26.11.2019

Подтвердите текст/код ответа, используя Утверждение ответа. Нажмите здесь Изображение для решения.

person Malay Shah    schedule 26.11.2019