Отслеживание результатов экстрактора регулярных выражений в JMeter - PullRequest
1 голос
/ 29 марта 2010

Наш сервер возвращает настраиваемый заголовок HTTP-ответа «X-Execution-Time», который возвращает в миллисекундах время между сервером, получающим запрос, и нашим кодом, возвращающим страницу, т. Е. Сколько времени занимает выполнение кода. Я использую JMeter, чтобы провести некоторое тестирование, и я хотел бы иметь возможность сообщать об этом количестве с течением времени. Я настроил этот экстрактор регулярных выражений: X-Execution-Time:\s(\d+), но я не знаю, как заставить JMeter сообщать об этом числе за запрос, чтобы я мог получить тренд с течением времени

1 Ответ

2 голосов
/ 28 июля 2010

Это ни в коем случае не элегантно, но безусловно работает:

Добавьте отладочный сэмплер в план тестирования и присвойте ему то же имя, что и в качестве ссылки на регулярное выражение. Это запишет значение времени в файл результатов.

Пример, если у вас разные страницы:

ссылка на регулярное выражение = X-время выполнения Имя сэмплера отладки = PageName - Выполнение: $ {X-Execution-Time}

...