World Congress 2023 Sep 27, 2023

Measure and improve frontend performance by using test automation

Ramona Schwering

Stop treating frontend speed as a manual afterthought. Discover how to repurpose existing E2E tests to automatically track Core Web Vitals and block slow pull requests.

Pause
Mute Enter Fullscreen
#1 about 5 min

Balancing functionality, maintainability, and speed in applications

Prioritizing information and test automation empowers developers to build fast, functional, and maintainable applications.

#2 about 3 min

Using end-to-end tests for performance measurement

Repurposing existing end-to-end testing frameworks captures performance metrics without requiring additional dedicated tooling.

#3 about 3 min

Tracking performance data through application logging

Logging through standard test frameworks and browser developer tools provides accessible runtime performance metrics.

#4 about 2 min

Defining frontend web performance and developer responsibility

Frontend developers must fully own application page load times, runtime responsiveness, and continuous code optimization.

#5 about 7 min

Automating Lighthouse audits within the Cypress framework

Configuring the Cypress audit plugin enforces automated Lighthouse performance score checks within active test pipelines.

#6 about 3 min

Understanding core Web Vitals for user experience

Measuring largest contentful paint, first input delay, and cumulative layout shift accurately quantifies real user experiences.

#7 about 4 min

Validating Web Vitals thresholds with test frameworks

Integrating the Cypress Web Vitals plugin enforces strict performance threshold validation directly inside code peer reviews.

#8 about 2 min

Key strategies for continuous frontend performance testing

Consistently applying automated measurements and baseline thresholds ensures frontend applications reliably maintain excellent usability.

Matching moments

4:47 min

Automating frontend performance metrics with Google Lighthouse

Miki Lombardi · JS Congress

3:10 min

Debugging performance bottlenecks with developer tools

Cathrin Möller · WWC 2023

2:24 min

Tools for measuring web app performance

Laura Morinigo · WWC 2022

3:48 min

Analyzing test automation challenges and the Cypress timeline

Filip Hric · LIVE

1:01 min

Introduction to the speaker and visual testing journey

Ramona Schwering Ramona Schwering · LIVE

6:39 min

Testing local site performance with Lighthouse audits

Tamas Piros Tamas Piros · WWC 2021

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Fast by Design: A Masterclass in High-Performance Web Engineering

Aaron Grogg

Senior web developer, committed to improving the user experience by improving web performance

Aaron Grogg
Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

Testing React Backends Like a Pro: Mocking Databases with SQLite

David Morris

Solution Architect

David Morris
Open session

World Congress 2026 North America

One Repo, One Strategy: Scalable Full-Stack Testing in a Monorepo World

Paweł Matynia, Bartosz Leczycki

Paweł Matynia
Bartosz Leczycki
Open session

World Congress 2026 North America

Reinventing Testing Practices in the AI Era

Eric Deandrea

Java Champion & Senior Principal Software Engineer, IBM

Eric Deandrea
Open session

World Congress 2026 North America

Architecting AI in Angular: WebMCP, A2UI, and the Agent Experience

Ankita Sood

Sr. Principal Engineer @ Secureworks | Angular GDE

Ankita Sood