Собственный инструмент замеров скорости сайта на основе Puppeteer



Генри Прайс показывает, как можно при помощи Puppeteer собирать нужные именно вам метрики с сайта.



В статье есть примеры, как искусственно замедлить сеть, эмулировать устройства, собрать Core Web Vitals и выгрузить это всё в табличку Excel. Но на самом деле, так как вы по сути запускаете почти полноценный браузер в CI, то делать на странице можно почти что угодно и замерять можно почти какие угодно синтетические метрики. Важно только не забывать, что это синтетические замеры, а не RUM.



https://calendar.perfplanet.com/2024/build-your-own-site-speed-testing-tool-with-puppeteer/