Захватить первую отрисовку контента, отрисовку большого контента, показатели задержки первого ввода в Apache Annette или blazemeter
Как зафиксировать жизненно важные параметры сети, такие как первая отрисовка контента, самая большая отрисовка контента, первая задержка ввода или любые другие показатели для тестов производительности, выполняемых с помощью инструментов тестирования производительности, таких как Apache Jmeter или Blazemeter?
1 ответ
Согласно главной странице проекта JMeter :
JMeter - это не браузер, он работает на уровне протокола. Что касается веб-сервисов и удаленных сервисов, JMeter выглядит как браузер (а точнее, как несколько браузеров); однако JMeter не выполняет все действия, поддерживаемые браузерами. В частности, JMeter не выполняет Javascript, найденный на страницах HTML. Он также не отображает HTML-страницы, как это делает браузер (можно просмотреть ответ как HTML и т. Д., Но время не включено ни в какие образцы, и только один образец в одном потоке всегда отображается одновременно).
Так с JMeter вы можете иметь только TTFB метрики , которая известна как в JMeter мире.
Что касается других показателей, вам нужно будет предпринять дополнительные шаги, чтобы получить их:
- использовать латентностьинструмент APM для мониторинга показателей внешнего интерфейса
- установите и используйте WebDriver Sampler, чтобы Web Witalsзапустить настоящий браузер, открыть тестируемое приложение и получить метрики Web Vitals через JavaScript