Телец оценивает критерии прохождения / неудачи на Jmeter Apdex
Мне было интересно, есть ли способ заставить Тельца сообщать об общем провале теста с плохой оценкой apdex.
т.е. В настоящее время мы можем сделать
avg-rt of login>1s, continue as failed
Но можем ли мы сделать что-то вроде
apdex of login>.85, stop fail
, если какой-либо показатель apdex меньше 0,85 или того, что мы выберем, остановите тест.
Я могу заставить его работать со сценариями и сэмплерами jmeter .jmx, но мне интересно, как далеко я могу зайти с Taurus и Jmeter, когда дело доходит до критериев годен / не годен для тестирования.
Спасибо
2 ответа
Согласно документации Taurus, возможные метрики:
-
avg-rt
- среднее время отклика, например avg-rt> 2s500ms. -
avg-lt
- средняя задержка, например avg-lt для my-label> 2. -
avg-ct
- среднее время соединения, например avg-ct>100 мс. -
stdev-rt
- стандартное отклонение для полного времени отклика, например stdev-rt> 0,5. -
p
... - процентильное время, например p90>1 с для 10 с, p99.9>10 с, остановка как неудачная. -
hits
- количество ответов, например, совпадений для my-label>100 в течение 5 секунд, остановка как неотработанная. -
bytes
- размер данных ответа, например байты для my-label> 10 МБ, возможные типы - B, kB и MB. -
succ
или жеsuccess
- успешные ответы, поддерживает процентный порог, например, succ<100% . -
fail
или жеfailures
- неудачные ответы, поддерживает процентный порог, например, отказы>50% в течение 5 секунд, остановка как неудачная. -
rc
... - процент определенного количества кода ответа на все запросы. Код ответа можно указать с помощью подстановочных знаков? и , например, rc500>20 на 5 секунд, остановка как неудачная, rc4??> 20%, rc > =10 для 1m, rcException>99% для 1m, продолжить как неудачно.
Вы можете обратиться к разработчикам и сопровождающим Taurus через форум поддержки Taurus и попросить включить вашу метрику "apdex" в критерии "годен / не пройден", или, если вы являетесь клиентом BlazeMeter, вы можете отправить запрос в службу поддержки, чтобы сделать это в качестве приоритета, но для в настоящее время это не поддерживается
Это невозможно, поскольку Телец основывает свои критерии отказа на собственных вычисленных показателях.
Apdex не из таких.