JMeter Как остановить тест, когда мы достигнем определенного уровня ошибок - PullRequest
0 голосов
/ 09 ноября 2018

Я запускаю тест производительности в JMeter. Интересно, как остановить / прервать тест именно тогда, когда он достигнет 5%.

У нас есть такой вариант?

Ответы [ 2 ]

0 голосов
/ 12 ноября 2018
  1. Один из вариантов - использование плагина AutoStop . Пример плана тестирования: AutoStopExample_ErrRate.jmx
  2. Вы можете запустить свой тест JMeter, используя инструмент Taurus в качестве оболочки, так что у вас будет консоль в реальном времени и / или веб-отчеты, а также возможность воспользоваться дополнительными функциями, одна из них - Pass / Fail Criteria Subsystem , которая является мощным и гибким способом применения пользовательских условий отказа к вашему тесту. Более того, он вернет ненулевой код завершения, что делает ваши тестовые сценарии дружественными и CI . Проверьте Навигация по первым шагам с помощью Taurus для получения более подробной информации, если это необходимо.
0 голосов
/ 10 ноября 2018

Первая установка plugins-manager путем загрузки jar, помещения его в lib / ext и перезапуска jmeter.

Затем установите Авто-Стоп Плагин слушателя:

Auto-Stop install

Добавьте его в свой план и настройте его следующим образом:

Error Rate configuration

Примечание. Для других критериев я поставил 0, чтобы отключить их.

...