#jmeter
Вопрос:
Мы проводим тесты производительности с использованием JMeter. В сводном отчете мы можем просмотреть минимальное и максимальное время. Теперь мы хотим точно определить, какой запрос от JMeter занял максимальное время, о котором сообщалось, чтобы мы могли выполнить анализ первопричин. Итак, как мы определяем этот запрос в JMeter?
Ответ №1:
- Если вы запускаете JMeter в режиме командной строки без графического интерфейса, например
jmeter -n -t test.jmx -l result.csv
он сгенерирует CSV-файл, содержащий статистику всех выборок, поэтому, если вы выполните сортировку по
elapsed
столбцам вtimeStamp
столбце с помощью MS Excel или эквивалента, вы увидите метку времени Unix, чтобы вы могли определить точное время, когда был выполнен «самый длинный» запрос: - Другой вариант-добавить уникальный идентификатор, такой как номер текущего потока, количество итераций, URL-адрес, что угодно
это можно сделать с помощью функций JMeter или заранее определенных переменных