Самый простой вариант будет для JMeterPluginsCMD Инструмент командной строки , который может экспортировать Сводный отчет в формате CSV.Соответствующая командная строка будет выглядеть примерно так:
JMeterPluginsCMD--generate-csv test.csv --input-jtl results.jtl --plugin-type AggregateReport
Вы можете установить инструмент командной строки плагинов JMeter, используя Диспетчер плагинов JMeter
Если вы все еще хотитедля сценариев убедитесь, что вы выбрали наиболее эффективный вариант сценариев, который JSR223 Sampler и Groovy language .Пример кода Groovy для вычисления значений min, max и avg из файла CSV будет выглядеть примерно так:
def csvFile = new File('test.csv')
log.info('--- CSV File contents ---')
log.info(csvFile.text)
log.info('-------------------------')
def responseTimes = csvFile.readLines().each {}.collect {responseTime -> responseTime as long}
log.info('Avg:' + responseTimes.sum() / responseTimes.size())
log.info('Max: ' + responseTimes.max())
log.info('Min: ' + responseTimes.min())
Демо: