В Jmeter - Как получить время, необходимое для загрузки страницы - PullRequest
0 голосов
/ 21 января 2020

При переходе на предыдущую целевую страницу рекордер блейзметра выдает 10 HTTP-запросов. В таком случае как узнать, сколько времени ушло на навигацию по целевой странице. И какой из них мне нужно сослаться ниже.

  • Среднее значение в Agg Report - 5 se c
  • 90% Значение в Agg Report - 5,5 se c
  • Сумма времени всех запросов в Прослушивателе результатов просмотра таблицы равна 32 se c

Выше времени больше, чем время ответа chrome, следовательно, не удалось получить точное время.

Примечание. HTTP-запрос может быть последовательным или параллельным. Поэтому я также выбрал опцию Получить все встроенные ресурсы.

Chrome Время отклика составляет 14 с * c, но значение суммы результатов просмотра в таблице составляет 32 с * c.

1 Ответ

0 голосов
/ 21 января 2020

Если вы правильно настроили JMeter, чтобы вести себя как настоящий браузер , то есть:

  1. Вы отправляете одинаковое количество запросов, используя тот же шаблон
  2. В ваших запросах есть все Заголовки , которые браузер отправляет
  3. Вы добавили HTTP Cache Manager в свой план тестирования
  4. Вы правильно настроили JMeter обрабатывать встроенные ресурсы и AJAX запросы

Вы должны увидеть примерно такое же время отклика, как и в браузере.

Просто перепроверьте природу запросов с помощью инструментов разработчика браузера (вкладка «Сеть» или эквивалент) и настройте JMeter на отправку тех же запросов и убедитесь, что JMeter действительно выполняет его, используя инструмент анализатора типа Fiddler или Wireshark .

...