Отчеты Jmeter - как мне создать отчет, в котором будут перечислены все сэмплеры, в порядке их запуска, с успешными или неудачными результатами - PullRequest
0 голосов
/ 21 февраля 2019

Мы используем Jmeter для нерегрессионного тестирования.Нам нужен отчет со всеми перечисленными сэмплерами, в порядке их запуска, с успехом или неудачей.Если произошел сбой, мы хотим, чтобы он перечислил причину (которая утверждает, что произошел сбой и почему).

Это поведение, которое мы получали со старым Jmeter, используя дерево результатов просмотра, выводимое в файл XML, а затем используя XSLПреобразование Jmeter для создания отчета в формате html.

В новой структуре отчета мне не удалось найти способ воспроизвести это.Все типы отчетов, по-видимому, объединяются.

1 Ответ

0 голосов
/ 21 февраля 2019

Это то, что доступно в JMeter из коробки довольно долго.

  1. Учитывая следующую структуру теста и результаты в Просмотр дерева результатов слушатель:

    enter image description here

  2. Если вы запустите свой тест JMeter в режиме командной строки без графического интерфейса пользователя например:

    jmeter -n -t test.jmx -l result.csv
    
  3. После завершения теста вы можете открыть файл result.csv, используя LibreOffice Calc или Microsoft Excel или аналогичный, и высможет видеть все запросы в том порядке, в котором они были выполнены, с состоянием успеха, сообщением об ошибке подтверждения (если оно есть) и другими метриками JMeter

    enter image description here

    Вы можете контролировать, какие метрики сохранять в файле результатов .jtl, изменяя свойства, отвечающие за конфигурацию файла результатов

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