run JMeter in command-line non-GUI mode дарованной вам нравится:
JMeter -n -t -l /your/script.jmx /test/results.jtl
JMeter должны хранить результаты выполнения теста в results.jtl
файл. Когда тест будет завершен, вы сможете открыть файл с помощью Listener по вашему выбору, используя кнопку «Обзор» и проанализировать результаты.
Даже в этом случае вы можете потерять некоторые данные в случае сбоя JVM, по умолчанию JMeter не сохраняет каждый отдельный результат, он периодически очищает данные результатов. Вы можете добавить следующую строку в user.properties файл для того, чтобы сказать JMeter немедленно хранить каждый отдельный результат (JMeter перезапуск будет необходимо выбрать свойство вверх):
jmeter.save.saveservice.autoflush=true
Альтернативный путь проходящее свойство через -J
аргумент командной строки, как:
JMeter -Jjmeter.save.saveservice.autoflush = истина -n -t -l /your/script.jmx /test/results.jtl
См. Listeners > Default Configuration, чтобы узнать больше о значениях по умолчанию JMeter, какие свойства доступны и что можно изменить, чтобы результаты соответствовали вашим требованиям.
Возможно ли это также в режиме графического интерфейса? Любой плагин или OOTB? – paul
Вы можете сделать это, добавив [Слушатель] (http://jmeter.apache.org/usermanual/component_reference.html#listeners), например [Сводный отчет] (http://jmeter.apache.org/usermanual/ component_reference.html # Summary_Report), выберите показатели, которые вы хотите сохранить, и установите файл результата в поле «Запись результатов в файл/Чтение из файла» - JMeter сохранит результаты в этом файле. Но имейте в виду, что [слушатели очень ресурсоемкие] (https://www.blazemeter.com/blog/greedy-listeners-memory-leeches-performance-testing), и они могут испортить ваш тест, я бы порекомендовал, GUI. –