2016-06-09 3 views
1

Я использую JMeter для тестирования api. Как я могу генерировать отчет о прохождении/сбое моего тестирования? Есть ли доступный плагин? Я просто хочу узнать, прошел ли мой тестовый проход или не смог его импортировать.Jteter API Отчет о тестировании

+0

Любые отзывы о ответе? если это нормально, вы должны принять его и повысить, чтобы он был полезен другим –

ответ

1

Jmeter Содержит слушателей, которые могут опубликовать результаты вашего теста, из которого вы можете проанализировать, прошел ли ваш тест или не прошел тест.

Thread Group- (Щелчок правой кнопкой мыши) ---> Добавить -> Слушателей (который содержит различные типы, которые вы можете выбрать на ваше требование)

0

В общем JMeter автоматически. обрабатывает пробоотборники с HTTP Status Code выше 400 как не удалось.

Кроме того, если вы ожидаете некоторые данные, чтобы быть в теле ответа (или наоборот), вы можете применить то

  • Response Assertion - проверить, является ли указанный текст присутствует в ответ
  • Duration Assertion - обеспечить что длительность запроса не превышает некоторый порог
  • и т.д.

См How to Use JMeter Assertions in Three Easy Steps руководства, чтобы узнать больше о условно фа iling JMeter пробников основываясь на различных критериях

1

С JMeter 3.0, отчет HTML генерируется в конце теста при условии вы будете следовать этой документации:

+0

Спасибо за ответ. Я просмотрел ссылку, о которой вы говорили, но я не получил решения. Мне нужен отчет в формате HTML, как указано в ссылке. Я скопировал строку кодов из report.properties в user.properties.I перезапустил jmeter. Я не видел ни одной панели. Я что-то упускаю? –

+0

да, если вы только что обновили user.properties или jmeter.properties, значит, вы не внимательно прочитали документ. Вам нужно добавить параметры командной строки. –

1

Вы можете использовать любой из них в меню для просмотра результата. Группа темы> Добавить> Слушатели Если вы ищете подробный отчет, я предлагаю LoadSophia (Loadosophia.org), который поможет лучше понять отчет. Вы должны сгенерировать файл jtl (файл jtl генерируется при запуске jmeter из терминала и установка выходной директории) и загрузка файла jtl в LoadSophia.

0

Если вы еще не поняли это и не ссылаетесь на других пользователей, вы можете использовать следующие параметры командной строки для генерации отчета HTML. Отчет будет создан в конце тестового прогона. Обратите внимание, что report_dir не должен существовать, и отчет не будет сгенерирован, если тест будет остановлен с прерываниями сигнала.

./jmeter -n -t test.jmx -l test.jtl -e -o report_dir 
Смежные вопросы