У меня есть тест jmeter, который работает вечно. У меня тоже нет расписания. Я провожу этот тест, используя задание Дженкинса. Однако, когда этот тест выполняется вечно, я хотел бы видеть текущий статус тестовых случаев. Я хотел бы сообщить, не проходит ли тест или другие состояния? Есть ли способ сделать это? Когда у нас есть тест junit или testng, мы можем настроить точные отчеты, которые позволяют нам видеть мгновенный статус тестовых случаев во время работы. Есть ли способ сделать это в заданиях jmeter?
Получение результатов теста jemeter в сборке Jenkins, в то время как jmeter навсегда
comment
jmeter имеет открытый исходный код. Графический интерфейс пользователя имеет вывод результатов в реальном времени (IIRC). Возможно, вы сможете найти парсер потока, который они используют, и повторно реализовать его для своих нужд.
- person sallie   schedule 20.02.2014
comment
Но я использую плагин maven. Как я могу обновить исходный код в таком случае
- person newperson   schedule 20.02.2014
Ответы (1)
Jmeter при запуске в режиме без графического интерфейса пользователя уже выводит результаты в командную строку. Стандартно вы можете видеть время отклика и процент ошибок.
Если вы хотите распечатать больше, вы можете открыть отдельное окно командной строки и tail -f jmeter.log
Также см. JMeter - как зарегистрировать полный запрос за неудавшийся ответ?
Он содержит пример того, как вы можете использовать утверждение beanshell для регистрации полного сообщения об ошибке в jmeter.log, которое, в свою очередь, вы можете видеть в реальном времени, отслеживая его.
person
Demoric
schedule
20.02.2014