Ramona Schwering

Measure and improve frontend performance by using test automation

What if your existing test suite could automatically prevent performance regressions? Learn how to integrate Lighthouse audits directly into your CI/CD pipeline.

Measure and improve frontend performance by using test automation
#1about 3 minutes

The challenge of making applications fast and performant

The principle "make it work, make it right, make it fast" highlights that while functionality and maintainability have tool support, performance optimization remains a daunting manual task.

#2about 4 minutes

Using end-to-end tests for performance monitoring

Existing end-to-end test automation can be repurposed to gather performance metrics, providing accurate results by testing the complete application stack.

#3about 3 minutes

Why frontend performance is critical for users

Web performance is defined by speed and efficiency, with frontend issues being the most noticeable to users, impacting user experience and search engine rankings.

#4about 6 minutes

Automating Google Lighthouse audits with Cypress

The cypress-audit plugin allows you to integrate Google Lighthouse performance, accessibility, and SEO checks directly into your Cypress end-to-end tests.

#5about 2 minutes

Understanding the Core Web Vitals user experience metrics

Core Web Vitals are critical user experience metrics focusing on loading (LCP), interactivity (FID), and visual stability (CLS) that directly impact page rank.

#6about 2 minutes

Integrating Core Web Vitals checks into tests

The cypress-web-vitals plugin enables automated measurement of Core Web Vitals within your test suite, failing builds when performance thresholds are not met.

#7about 3 minutes

Key takeaways for automated performance testing

To improve performance you must measure it, focus on the frontend where issues are most visible, and utilize existing test automation with tools like Lighthouse and Core Web Vitals.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

From learning to earning

Jobs that call for the skills explored in this talk.