Как заставить JMeter сообщать время, затраченное каждым запросом / образцом http / jdbc - PullRequest
0 голосов
/ 10 июня 2019

Я хочу отчитываться по каждому запросу / образцу в моем тесте jmeter. У меня есть 1 группа настройки потока, количество пользователей 1, а количество циклов 5. Внутри группы потоков у меня есть 5 различных запросов http / jdbc, которые читают из файлов конфигурации набора данных csv. Я в порядке, получая обзор минимального, максимального и среднего времени. Но я также (что более важно) хочу знать, сколько времени занимает каждый запрос. Исходя из моей конфигурации выше, я хочу, чтобы 25 строк сообщали мне, что запрос / пример занял х время.

Отчет, который я получаю в конце, показывает среднее время, минимальное время, максимальное время для каждого запроса. Но я хочу, чтобы он показывал каждый образец для каждого запроса. Я хочу знать, что запрос 1 пробы 1 занял 4 минуты, запрос 1 пробы 2 занял 3 минуты и т. Д. Уметь увеличить количество образцов или что-то в этом роде.

Я ищу такой отчет: enter image description here

1 Ответ

0 голосов
/ 11 июня 2019

Вы можете получить подробную информацию о каждом запросе сэмплера, если вы запустите свой тест с опцией -l и сохраните результаты в файле jtl.

Команда должна выглядеть следующим образом: jmeter.sh -n -t "путь к сценарию jmeter" -l log.jtl

В конце тестаjtl-файл будет сохранять каждый сделанный запрос, время ответа на каждый запрос, код ответа, ответное сообщение.

или

Добавьте Simple Data Writer в ваш скрипт JMeter.Упомяните имя файла CSV.В конце теста CSV-файл будет содержать подробную информацию о каждом запросе к серверу во время теста.

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