При использовании ant для запуска jmeter, возможно ли провалить тестовые случаи не только на основе кодов состояния HTTP, но и на время ответа? - PullRequest
0 голосов
/ 07 февраля 2019

Я только что сделал быстрый тест для запуска jmeter с использованием Ant.Я вижу html-отчет, который показывает показатель успешности на основе кодов состояния HTTP:

Отчет Ant Jmeter

Можно ли сделать что-либо, скажем так, запросы, которые требуют большечем 1 секунда тоже считаются сбоями?

Короче говоря, я хочу, чтобы в отчете отображался сбой, когда HTTP-код не является 2XX, а также когда время отклика больше, чем, скажем, 1 сек

Спасибо!

Ответы [ 2 ]

0 голосов
/ 07 февраля 2019
  1. Чтобы проверить, что код состояния HTTP равен 2xx, добавьте подтверждение ответа к сэмплеру (ам), которые вы хотите проверить (JMeter Assertions уважают JMeter Scoping Rules) и настройте его следующим образом:

    enter image description here

  2. Для условного сбоя запросов, добавление которых занимает более 1 секунды Подтверждение продолжительности (применяются те же правила определения объема) и настройте его следующим образом:

    enter image description here

Check Как использовать утверждения JMeter в статье «Три простых шага» , чтобы узнать больше о том, как можно условно пометить сэмплеры JMeter как пройденные / неудачные с помощью утверждений.

0 голосов
/ 07 февраля 2019

Добавить к тесту Подтверждение продолжительности со значением 1000 (миллисекунды)

Продолжительность в миллисекундах Максимальное количество миллисекунд, на которое разрешен каждый ответ, прежде чем он будет помечен как неудачный.

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