Время отклика Jmeter очень велико для кэшированного запроса, который извлекает из кэша 124 встроенных ресурса по сравнению с браузером - PullRequest
0 голосов
/ 26 сентября 2019

Jmeter дает очень большое время отклика (12 секунд) на запрос, который извлекает 124 кэшированных встроенных запроса из менеджера кеша jmeter http (Jmeter кэшируется 120 запросов - 304 кода ответа и 4 запроса не кэшированы - 200 кода ответа)даже кэш 120 диспетчера кэширования http запрашивает, почему он дает больше времени отклика, он не соответствует браузеру. Когда загрузка 124 запроса браузера занимает от 2 до 3 секунд, происходит извлечение из памяти / дискового кэша.Как я могу имитировать то же время отклика в jmeter.

Пожалуйста, смотрите скриншот jmeter и время отклика браузера в приведенной ниже ссылке на диск https://drive.google.com/drive/folders/1NnGD3dPgmDn60W6CZ534KkU-x2E76Dwy?usp=sharing

1 Ответ

0 голосов
/ 26 сентября 2019

JMeter HTTP Cache Manager будет возвращать встроенные ресурсы (изображения, сценарии, стили и т. Д.) Из кэша, начиная с 2-й запрос , для первого запроса для каждого виртуального пользователя / итерациивы всегда получите полный контент.

Если вы сравниваете первый запрос, установите флажок Disable cache в инструментах разработчика браузера:

enter image description here

Возможно, выТакже необходимо проверить заголовки запроса и убедиться, что JMeter отправляет точно такие же заголовки через Диспетчер заголовков HTTP , например, заголовок Accept-Encoding может значительно сократить время ответа из-задля запроса сжатого контента от конечной точки.

Дополнительная информация: Как заставить JMeter вести себя как настоящий браузер

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...