Наш сервер возвращает настраиваемый заголовок HTTP-ответа «X-Execution-Time», который возвращает в миллисекундах время между получением запроса сервером и возвратом страницы нашим кодом, т. е. сколько времени занимает выполнение нашего кода. Я использую JMeter для тестирования, и я хотел бы иметь возможность сообщать об этом количестве с течением времени. Я настроил этот экстрактор регулярных выражений: X-Execution-Time:\s(\d+)
, но я не знаю, как заставить JMeter сообщать об этом числе для каждого запроса, чтобы я мог получить тенденцию с течением времени.
Отслеживание результатов экстрактора регулярных выражений в JMeter
Ответы (1)
Это ни в коем случае не элегантно, но, безусловно, работает:
Добавьте образец отладки в свой план тестирования и дайте ему то же имя, что и ссылка на регулярное выражение. Это запишет значение времени в файл результатов.
Пример, если у вас разные страницы:
ссылка на регулярное выражение = X-Execution-Time Имя образца отладки = PageName - Execution: ${X-Execution-Time}
person
BlackGaff
schedule
28.07.2010