Отчет приборной панели jmeter включает дочерние элементы контроллера транзакций - PullRequest
0 голосов
/ 13 декабря 2018

Я использую jmeter v5.0.Я поместил свои HTTP-запросы в контроллеры транзакций с установленным флажком «Создать родительский образец», как показано ниже.Когда я запускаю тест в режиме графического интерфейса, сводный отчет отображается, как и ожидалось, только с контроллерами транзакций.

Однако, когда я генерирую отчет, а затем диаграммы и графики из командной строки, сводный отчет и все другие диаграммы / графики включают контроллер и дочерние элементы.

jmeter -n -t ntwebMetisMaster.jmx -l 1.jtl
jmeter -g 1.jtl -o 1

Есть линастройки в jmeter.properties мне нужно изменить?Я использую значения по умолчанию.

Заранее спасибо за любую помощь.

Снимок экрана контроллера
Снимок сводного отчета с графическим интерфейсом пользователя
Совокупный снимок панели инструментов

1 Ответ

0 голосов
/ 13 декабря 2018

Требуется настройка jmeter.save.saveservice.subresults, вам необходимо установить значение false

Однако, пожалуйста, избегайте изменения файла jmeter.properties в противном случае вы можете столкнуться с ситуацией, когда она будет перезаписана при обновлении до следующей версии JMeter.Вместо этого вы можете добавить следующую строку в файл user.properties :

jmeter.save.saveservice.subresults=false

И в следующий раз, когда вы запустите JMeter, он будет применен.

Вы также можете передать свойство через -J аргумент командной строки , например:

jmeter -Jjmeter.save.saveservice.subresults=false -n -t test.jmx -l result.jtl -e -o report

Дополнительная информация: Руководство по настройке свойств Apache JMeter

...