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 · World Congress 2023

2:03 min

Measuring true user experience with Core Web Vitals

Carly Richmond Carly Richmond · Europe 2026 Virtual

2:24 min

Tools for measuring web app performance

Laura Morinigo · World Congress 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

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 14:50–15:20

Stage 9

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

September 25, 2026 · 16:50–17:20

Stage 4

Engineering Moneyball: How We Benchmarked Google vs Meta

Jirka Bachel

Co-Founder & CEO

Jirka Bachel
Open session

World Congress 2026 North America

September 25, 2026 · 14:10–14:40

Stage 7

Why Your iOS App Feels Broken After an Hour: Diagnosing Long-Session Performance on Real Devices

Vasuki Uday Kiran Vudathala

Staff Performance Engineer at ServiceNow

Vasuki Uday Kiran Vudathala
Open session

World Congress 2026 North America

September 25, 2026 · 11:00–11:30

Stage 3

Performance Engineering in the Age of AI

Frederic Branczyk

VP of Data Platforms at Dash0

Frederic Branczyk
Open session

World Congress 2026 North America

September 25, 2026 · 10:20–10:50

Stage 9

Testing React Backends Like a Pro: Mocking Databases with SQLite

David Morris

Solution Architect

David Morris
Open session

World Congress 2026 North America

September 23, 2026 · 13:00–13:30

Stage 2

Parallelize Your Development with GitHub Copilot

Pamela Fox

Principal Cloud Advocate, Microsoft

Pamela Fox