Здравствуйте!
Запускаю тестраны и сохраняю их в jtl и csv. Требуется наглядно сравнить результаты запусков.
Посоветуйте программу или plugin, который может это сделать?
Пробовали и не подошли:
Отправлено 04 февраля 2014 - 07:39
Здравствуйте!
Запускаю тестраны и сохраняю их в jtl и csv. Требуется наглядно сравнить результаты запусков.
Посоветуйте программу или plugin, который может это сделать?
Пробовали и не подошли:
Отправлено 04 февраля 2014 - 08:15
В жметре в директории extras имеются xsl шаблоны, с помощью которых на выходе можно получать html документ с отчетом. Для графиков можно использовать http://jmeter-plugin...eterPluginsCMD/
Отправлено 04 февраля 2014 - 09:46
А чего именно не хватило в Loadosophia.org?
Здравствуйте!
Запускаю тестраны и сохраняю их в jtl и csv. Требуется наглядно сравнить результаты запусков.
Посоветуйте программу или plugin, который может это сделать?
Пробовали и не подошли:
Андрей Похилько
Отправлено 04 февраля 2014 - 11:29
В жметре в директории extras имеются xsl шаблоны, с помощью которых на выходе можно получать html документ с отчетом. Для графиков можно использовать http://jmeter-plugin...eterPluginsCMD/
Спасибо, разбираемся как сделать. Пока не поняли как в итоге сравнивать разные прогоны.
Отправлено 04 февраля 2014 - 11:31
А чего именно не хватило в Loadosophia.org?
Здравствуйте!
Запускаю тестраны и сохраняю их в jtl и csv. Требуется наглядно сравнить результаты запусков.
Посоветуйте программу или plugin, который может это сделать?
Пробовали и не подошли:
Нашли возможность сравнивать прогоны только по двум параметрам. На странице имеется кнопка "menu", но она не работает. Хотелось бы уметь сравнивать как минимум графики от perfmon plugin.
Отправлено 04 февраля 2014 - 14:20
В жметре в директории extras имеются xsl шаблоны, с помощью которых на выходе можно получать html документ с отчетом. Для графиков можно использовать http://jmeter-plugin...eterPluginsCMD/
Спасибо, разбираемся как сделать. Пока не поняли как в итоге сравнивать разные прогоны.
А глазами сравнивать таблички и графики не подходит? Почему?
Отправлено 04 февраля 2014 - 15:10
В жметре в директории extras имеются xsl шаблоны, с помощью которых на выходе можно получать html документ с отчетом. Для графиков можно использовать http://jmeter-plugin...eterPluginsCMD/
Спасибо, разбираемся как сделать. Пока не поняли как в итоге сравнивать разные прогоны.
А глазами сравнивать таблички и графики не подходит? Почему?
1) Это неудобно и сложно
2) Нет возможности составлять и отображать отчёт
3) Есть подозрение что на больших файлах создание html с помощью xsl не справится
Отправлено 04 февраля 2014 - 19:58
Мне тоже интересен вопрос чем не подошла loadosophia?
Еще до её создания написал сравнение результатов на perl, сейчас переписал на python+matplotlib.
Если есть конкретные вопросы, могу попробовать подсказать конкретным кодом. До выкладывания в open source мой сугубо "под свои задачи" проект не подходит.
Отправлено 05 февраля 2014 - 06:14
Нашли возможность сравнивать прогоны только по двум параметрам. На странице имеется кнопка "menu", но она не работает. Хотелось бы уметь сравнивать как минимум графики от perfmon plugin.
У меня еще вопрос: что для вас значит "сравнивать графики" и вообще "сравнивать"? Вам хочется увидеть на одном графике два ряда из разных тестов? Или хочется оценок типа "в тесте А среднее потребление CPU на 10% выше чем в тесте B"? Или что-то другое?
Мой интерес не праздный, я планирую в будущем развивать тему сравнения тестов в лоадософии. Поэтому интересуюсь потребностями пользователей.
Андрей Похилько
Отправлено 05 февраля 2014 - 06:59
Можете попробовать мою поделку которую я сделал по рабочим нуждам. Там сейчас сделано 3 простых отчета, Aggregate - просто табличка и графики, Compare - сравнение двух отчетов, Percentiles - выводятся 50-60-70-80-90% line. Сделано на python+pandas+mathplotlib так что, самый простой способ запустить поставить сборку питона Anaconda.
Правда там все очень просто и заточено на сравнение каждого теста в отдельности, мот вам такое и не подойдет. Но в pandas довольно быстро можно сделать любой отчет какой вам нужен.
Запускается просто
python jemeterreports.py Aggregate <имя-csv-файла>
или
python jemeterreports.py Compare <имя-1-csv-файла> <имя-2-csv-файла>
Отправлено 05 февраля 2014 - 07:27
Нашли возможность сравнивать прогоны только по двум параметрам. На странице имеется кнопка "menu", но она не работает. Хотелось бы уметь сравнивать как минимум графики от perfmon plugin.
У меня еще вопрос: что для вас значит "сравнивать графики" и вообще "сравнивать"? Вам хочется увидеть на одном графике два ряда из разных тестов? Или хочется оценок типа "в тесте А среднее потребление CPU на 10% выше чем в тесте B"? Или что-то другое?
Мой интерес не праздный, я планирую в будущем развивать тему сравнения тестов в лоадософии. Поэтому интересуюсь потребностями пользователей.
Было бы здорово иметь такую же табличку как есть, только с бОльшим количеством параметров (тем же CPU, Memory, HDD). В идеале, все те параметры, которые собираются и есть в обоих тестах.
По поводу графиков. Тоже самое что есть на вкладке Composite Timeline Analysis, только для двух тестов.
Нам не столько важны результаты одного теста, сколько сравнение двух результатов разных тестов. Наша цель - сравнивать производительность разных версий приложения.
Отправлено 05 февраля 2014 - 07:28
Можете попробовать мою поделку которую я сделал по рабочим нуждам. Там сейчас сделано 3 простых отчета, Aggregate - просто табличка и графики, Compare - сравнение двух отчетов, Percentiles - выводятся 50-60-70-80-90% line. Сделано на python+pandas+mathplotlib так что, самый простой способ запустить поставить сборку питона Anaconda.
Правда там все очень просто и заточено на сравнение каждого теста в отдельности, мот вам такое и не подойдет. Но в pandas довольно быстро можно сделать любой отчет какой вам нужен.
Запускается просто
python jemeterreports.py Aggregate <имя-csv-файла>или
python jemeterreports.py Compare <имя-1-csv-файла> <имя-2-csv-файла>
Спасибо! Посмотрим!
А с каких именно Listener'ов можно использовать csv файлы?
Отправлено 05 февраля 2014 - 07:34
Можете попробовать мою поделку которую я сделал по рабочим нуждам. Там сейчас сделано 3 простых отчета, Aggregate - просто табличка и графики, Compare - сравнение двух отчетов, Percentiles - выводятся 50-60-70-80-90% line. Сделано на python+pandas+mathplotlib так что, самый простой способ запустить поставить сборку питона Anaconda.
Правда там все очень просто и заточено на сравнение каждого теста в отдельности, мот вам такое и не подойдет. Но в pandas довольно быстро можно сделать любой отчет какой вам нужен.
Запускается просто
python jemeterreports.py Aggregate <имя-csv-файла>или
python jemeterreports.py Compare <имя-1-csv-файла> <имя-2-csv-файла>Спасибо! Посмотрим!
А с каких именно Listener'ов можно использовать csv файлы?
Я использую aggregate report или simple data writer (они дают на выходе одно и то же) с настройками чтобы они генерили csv вместо xml.
Если что пишите в скайп, может докручу то что вам нужно, если не сложно будет или могу просто прислать пример отчета, чтобы глянули и даже не заморачивались если вам не подходит :)
Тестирование →
Тестирование производительности →
JMeter - Тестирование производительности →
Дублирование Http Request при записи скриптовАвтор krendeleshik, 19 фев 2024 jmeter |
|
|||
Тестирование →
Тестирование производительности →
JMeter - Тестирование производительности →
HTTP Script Recorder не видит WEB приложения на localhostАвтор krendeleshik, 01 окт 2023 jmeter, HTTP Script Recorder |
|
|||
Тестирование →
Тестирование производительности →
Бесконечное выполнение теста при запуск JMeter через терминалАвтор dubinin, 06 июл 2023 JMeter |
|
|||
Тестирование →
Тестирование производительности →
JMeter - Тестирование производительности →
Параметризация дат в JMeterАвтор hron66, 15 апр 2022 параметризация, JMeter, Дата и 1 еще... |
|
|||
Тестирование →
Тестирование производительности →
Out of memory, но хипа ему предостаточно!Автор rajyx, 13 мая 2021 Jmeter, Генерация нагрузки |
|
0 пользователей, 0 гостей, 0 анонимных