Отслеживайте результаты регулярного экстрактора выражения в jmeter
-
22-09-2019 - |
Вопрос
Наш сервер возвращает пользовательский заголовок ответа HTTP «X-Excution Time», который возвращается в Miliseconds времени между сервером, получающим запрос, и нашего кода возвращает страницу, то есть, сколько времени требует нашего кода. Я использую jmeter, чтобы провести некоторое тестирование, и я хотел бы иметь возможность сообщить об этом количестве с течением времени. Я настраиваю этот регулярный экстрактор выражения: X-Execution-Time:\s(\d+)
Но я не знаю, как заставить jmeter сообщить об этом номере по запросу, чтобы я мог получить тенденцию с течением времени
Решение
Это ни в коем случае не элегантно, но это, безусловно, работает:
Добавьте сэмплер отладки в свой план испытаний и дайте ему то же имя, что и ссылка на корпорацию. Это записывает значение времени в файл результатов.
Пример, если у вас разные страницы:
regex reference = x-exclive-time Debug name = pagename-выполнение: $ {x-excreation-time}