2016-10-07 2 views
0

Я могу сгенерировать отчет панели управления из командной строки ... но мне нужно выполнить тест с командной строкой для того же ... Можем ли мы генерировать отчет Dashboard из Jmeter GUI или запускать тест из графического интерфейса и получать отчет о панели мониторинга для того же самого?Как создать отчет панели управления из JMeter GUI?

ответ

7

Короче говоря, да, вам нужно запустить тест из графического интерфейса и получить отчет панели мониторинга для этого же.

Добавить слушателя в тестовый скрипт в режиме графического интерфейса. Из каждого теста вы можете сгенерировать файл отчета (файл .jtl) в формате CSV по умолчанию.

В ваших слушателях вы можете сохранить файл отчета (файл .jtl) следующим образом. Просто поместите полный путь к файлу и запустите тест.

enter image description here

Это автоматически генерирует отчеты/.csv .jtl после завершения тестирования.

Затем вы можете читать и обрабатывать сэмплы из файлов CSV для генерации HTML-файлов, содержащих представления графиков.

Теперь генерация отчета из существующего файла результатов .jtl:

jmeter -g /path/to/jtl/file -o /where/you/want/to/store/dashboard 

Для больше, следовать этому referrence.

+0

К сожалению я изменю мой вопрос, я могу генерировать отчет приборной панели из командной строки, используя «./jmeter -n -t/path to TestPlan.jmx -l result.csv -e -o путь к выходу папки - отчет панели мониторинга» НО В ТО ВРЕМЯ, ЧТО Я ХОЧУ ГЕНЕРАТИВАТЬ JTL, МОЖЕТ ЛИ Я ДЕЛАТЬ ЧТО ИЗ КОМАНДНОЙ ЛИНИИ В ОДНОМ ВРЕМЕНИ? Я знаю, как добиться этого, добавив слушателя к тестовому плану, а затем запустив из командной строки, чтобы получить отчет csv и dashboard, и просмотрите путь к списку из плана тестирования для jtl .... НО Я ХОЧУ ДОСТУПАТЬ ЭТУ ЧЕРЕЗ КОМАНДНУЮ ЛИНИЮ В ОДНОМ ВРЕМЕНИ БЕЗ ДОБАВЛЕНИЯ ПРОСЛУШИВАНИЯ НА ТЕСТОВЫЙ ПЛАН –

+0

Ты спаситель! Но почему он недоступен в графическом интерфейсе? – Daria

+0

@Daria, JMeter GUI предназначен только для целей отладки. Он потребляет много памяти в режиме графического интерфейса. – Jahan

1

По JMeter 3.0 или 3.1, HTML отчет может быть сформирован 2-мя способами:

  • Non режим GUI в конце нагрузочного теста

  • По требованию из командной строки, используя существующий файл CSV

Смотреть это:

Формирование отчета для нагрузочного теста побежал в GUI никогда не будет возможно, потому что это плохая практика, чтобы загрузить тест с графическим интерфейсом.

Но это может быть возможно в будущем для создания отчета из существующего файла CSV и из графического интерфейса:

+0

Извините, я изменю свой вопрос, я могу создать отчет панели мониторинга из командной строки, используя «./jmeter -n -t/path to TestPlan.jmx -l result.csv -e -o путь к папке вывода - отчет панели мониторинга «НО В ТО ЖЕ ВРЕМЯ, ЧТО Я ХОЧУ ГЕНЕРАТИВАТЬ JTL, МОГУ ЛИ Я СДЕЛАТЬ ЭТО ИЗ КОМАНДНОЙ ЛИНИИ В ОДНОМ ВРЕМЕНИ? Я знаю, как добиться этого, добавив слушателя к тестовому плану, а затем запустив из командной строки, чтобы получить отчет csv и dashboard, и просмотрите путь к списку из плана тестирования для jtl .... НО Я ХОЧУ ДОСТУПАТЬ ЭТУ ЧЕРЕЗ КОМАНДНУЮ ЛИНИЮ В ОДНОМ ВРЕМЕНИ БЕЗ ДОБАВЛЕНИЯ ПРОСЛУШИВАНИЯ НА ТЕСТОВЫЙ ПЛАН –

+0

вы не должны изменять вопрос, на который был предоставлен и подтвержден ответ. спросить новый –

Смежные вопросы