Эффект медленного / нестабильного сетевого соединения в JMETER - PullRequest
0 голосов
/ 28 февраля 2019

Может ли сетевое соединение влиять на соединение между серверами и JMeter?Есть ли способ уменьшить количество ошибок в процентах и ​​высокое среднее время отклика?

1 Ответ

0 голосов
/ 28 февраля 2019

Конечно, может, глядя на Глоссарий JMeter :

Истекшее время .JMeter измеряет время, прошедшее с момента, предшествующего отправке запроса, до момента получения последнего ответа.JMeter не включает время, необходимое для обработки ответа, а также JMeter не обрабатывает какой-либо клиентский код, например Javascript.

Задержка .JMeter измеряет задержку от непосредственно перед отправкой запроса до получения первого ответа.Таким образом, время включает в себя всю обработку, необходимую для сборки запроса, а также для сборки первой части ответа, которая в общем случае будет длиннее одного байта.Анализаторы протокола (такие как Wireshark) измеряют время, когда байты фактически отправляются / принимаются через интерфейс.Время JMeter должно быть ближе к тому, которое испытывает браузер или другой клиент приложения.

Время соединения .JMeter измеряет время, необходимое для установления соединения, включая рукопожатие SSL.Обратите внимание, что время соединения не вычитается из задержки автоматически.В случае ошибки соединения метрика будет равна времени, которое потребовалось для устранения ошибки, например, в случае Таймаута, оно должно быть равно времени ожидания соединения.

Таким образом, формула:

Response time = Connect Time + Latency + actual server response time

Если есть проблемы с сетью - это напрямую повлияет на время отклика.Прочтите статью Как анализировать результаты нагрузочного теста с помощью BlazeMeter , чтобы узнать, как проблемы с сетью влияют на результаты теста.Поэтому, если вы хотите получить более «четкое» изображение, рекомендуется иметь генератор (ы) нагрузки JMeter, имеющий прямой доступ к тестируемому приложению, чтобы использовать LAN вместо Wi-Fi, убедитесь, что *Платы 1026 * NIC (а также маршрутизаторы / коммутаторы) имеют достаточную пропускную способность для обслуживания ожидаемых объемов данных.

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