Я хотел бы, чтобы время / дата запроса отправлялись на сервер, ответ получался клиентом и время ожидания каждым потоком в JMeter.
Любая возможность достичь этого в режиме без графического интерфейса.
time/date of request sent to server
jmeter.save.saveservice.timestamp_format
ms
response received by client - по умолчанию JMeterне сохраняет это, чтобы уменьшить объем памяти и дисковый ввод-вывод, однако вы можете включить сохранение ответа, задав следующие свойства:
response received by client
jmeter.save.saveservice.output_format=xml jmeter.save.saveservice.response_data=true
latency - JMeter сохраняет его по умолчанию,если это не так - обязательно установите следующее свойство:
latency
jmeter.save.saveservice.latency=true
После применения вышеуказанных конфигураций запустите тест в режиме командной строки без графического интерфейса пользователя как:
jmeter -n -t your.test.jmx -l result.jtl
result.jtl
Ссылки:
Эти значения будут в выходном CSV, который вы можете сгенерировать, добавив:
-l results.csv
Вы можете сгенерировать html отчет, добавив:
-e -o report_folder
Таким образом, вы получите:
jmeter -n -t test.jmx -l results.csv -e-o отчетная папка