Я заметил, что вы запускаете тест JMeter в режиме графического интерфейса. Пожалуйста, не надо. , режим графического интерфейса должен использоваться только для разработки и отладки тестов, он не подходит для выполнения тестов.
План тестирования, который вы используете, генерирует> 5 миллионов образцов в файле> 500 МБ, что очень «тяжело» для обновления интерактивного слушателя GUI.
- Отключить (или удалить) прослушиватель Active Threads Over Time
Запустите тест в режиме командной строки без графического интерфейса, например:
jmeter -n -t ActiveThreadsOverTimeExample.jmx -l result.jtl
- Когда тест завершится, откройте графический интерфейс JMeter и добавьте прослушиватель Active Threads Over Time
- С помощью кнопки «Обзор» найдите
result.jtl
file
График должен отображаться правильно (возможно, вам придется немного подождать)
Лучшим вариантом будет использовать Инструмент построения графиков из командной строки , например:
- Выполните вышеуказанные шаги 1 и 2
Выполните следующую команду:
JMeterPluginsCMD.bat --generate-png threadsovertime.png --input-jtl result.jtl --plugin-type ThreadsStateOverTime --width 1024 --height 768
Как только команда завершится, вы сможете увидеть график в threadsovertime.png
файле
Вы можете установить инструмент построения графиков командной строки плагинов JMeter, используя JMeter Manager Plugins Manager .