2017-01-11 7 views

ответ

0

Запустите JMeter всегда в режиме Non-GUI.

Ниже команда:

jmeter.bat -n -t Sctipt.jmx -l results.jtl 

-l: опция для сохранения результатов.

Когда тест будет завершен, автоматически результаты будут сохранены в файле results.jtl. вы также можете указать полный путь, в противном случае сохраняет файл в текущем каталоге, то есть в папке JMeter, где присутствует файл «jmeter.bat».

Не оставляйте слушателей в скрипте, поскольку они используют системные ресурсы.

0

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, какие свойства доступны и что можно изменить, чтобы результаты соответствовали вашим требованиям.

+0

Возможно ли это также в режиме графического интерфейса? Любой плагин или OOTB? – paul

+0

Вы можете сделать это, добавив [Слушатель] (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. –