Как включить только журналы ошибок в results.jtl для запуска jmeter?- без графического интерфейса - PullRequest
0 голосов
/ 01 июня 2018

Я долго выполняю нагрузочный тест.Если я сохраню все результаты в results.jtl, память моей системы будет полностью использована, поэтому мне нужно сохранять только те записи, которые соответствуют ответу, отличному от 200.

Ответы [ 2 ]

0 голосов
/ 02 июля 2018

Добавьте следующие строки в файл user.properties (находится в папке «bin» вашей установки JMeter)

jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data.on_error=true
jmeter.save.saveservice.response_data=false

Таким образом, вы получите данные ответов, сохраненные только для техсэмплеры, которые выходят из строя.

Те же свойства можно указать с помощью -J аргумент командной строки , например:

jmeter -Jjmeter.save.saveservice.output_format=xml -Jjmeter.save.saveservice.response_data.on_error=true -Jjmeter.save.saveservice.response_data=false -n -t test.jmx -l result.jtl

Дополнительная информация:

0 голосов
/ 02 июня 2018

Если вы хотите сохранить только ошибки, отметьте опцию log / display only errors в Просмотр результатов дерева

enter image description here

иВы можете настроить поля и удалить ненужные поля, которые могут уменьшить размер файла журнала

enter image description here

Вы можете перейти по этой ссылке

Выполните JMeter Tests

, который даст вам результаты в реальном времени и хорошие графики в конце тестов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...