Возникла проблема округления с метрикой пропускной способности Jmeter в экспортированном файле CSV в Jmeter 5.0 - PullRequest
0 голосов
/ 20 ноября 2018

Я могу увидеть полное число для пропускной способности в Jmeter 5.0, если дважды щелкнуть по каждому из сэмплеров. enter image description here

Но он не появляется, когда я экспортирую тот же отчет в файл .csv. enter image description here

Это округлено в файле CSV, и мне нужно иметь полное число, чтобы я мог сравнить его с базовыми и предыдущими развертываниями.

Как с этим справиться, я делал то же самое, и он работал / работает в более старой версии Jmeter 2.13, недавно я обновился до последней версии 5.0 и столкнулся с этой проблемой.

Может ли кто-нибудь помочь мне в этом.

Спасибо

Ответы [ 2 ]

0 голосов
/ 21 ноября 2018

Число пропускной способности ограничено 1 десятичной точкой в ​​ jp @ gc - сводном отчете (отфильтровано) Слушатель

В то время как мы можем получить число пропускной способности до 5 десятичных знаков в Сводный и сводный отчет Слушатели

Это происходит только с последней версией Jmeter вместе с последними плагинами и менеджером плагинов

Но мне нужно было использовать только jp@gc - Synthesis Report (отфильтрованный) Слушатель, так как я должен использовать 90% времени отклика линии и Std.Девиацияметрики в моем пользовательском отчете, также он имеет возможности фильтрации RegExp, которых нет у двух вышеупомянутых встроенных слушателей.

Следовательно, нашли обходной путь: вручную заменили следующие старые файлы Jar на последнюю версию Jmeter 5.0, и это работает.

-JMeterPlugins-Standard.jar
-JMeterPlugins-Extras.jar
-JMeterPlugins-ExtrasLibs.jar

Это помогает мне получить полное число пропускной способности из прослушивателя "jp @ gc - Synthesis Report (Filter)"

0 голосов
/ 20 ноября 2018

Просмотр источника плагина Synthesis Report

new RateRenderer("#.0"), // Throughput 

Я не вижу простого способа получения полного числа пропускной способности, поскольку оно сокращается до одного десятичного числа.

Я бы порекомендовал вместо этого Слушатель сводного отчета , взглянув на его источник , в полученной таблице будет 5 десятичных знаков.

new DecimalFormat("#.00000"),      // Throughput //$NON-NLS-1$

Также помните, что вы можете использовать Инструмент объединения результатов , чтобы объединить результаты двух тестовых прогонов в один файл .jtl и предоставить префиксы различий для разных прогонов.После этого вы сможете визуализировать разницу в пропускной способности для 2 тестовых прогонов, используя, например, транзакций в секунду прослушиватель

enter image description here

Youможно установить Merge Results Tool, используя JMeter Plugins Manager :

enter image description here

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