Ramona Schwering
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.
Eltemate
Amsterdam, Netherlands
Intermediate
Senior
TypeScript
Continuous Integration
+1
Power Plus Communications
Mannheim, Germany
Intermediate
Senior
Python
Automated Testing
+1
Wilken GmbH
Ulm, Germany
Intermediate
Automated Testing
Unit Testing
+1
Matching moments
03:10 MIN
How to measure web performance with browser tools
The Illusion of a Performant Web Application
11:21 MIN
Automating reactive performance testing in your CI/CD pipeline
Frontend Performance Testing in practice
03:05 MIN
Integrating performance, accessibility, and security tests
Trunk-Based Development at Scale: Real-World Insights from a High-Traffic Luxury E-Commerce Platform
03:20 MIN
How to measure PWA performance with key tools
Is your Progressive Web App Lazy? How to read and improve your PWA Performance
05:30 MIN
Implementing automated performance and visual regression testing
WeAreDevelopers LIVE – From JavaScript to WebAssembly, High-Performance Charting and More
06:15 MIN
Using Lighthouse to audit your site's performance
Jamstack and Web Performance, a match made in heaven
02:49 MIN
Focusing on the right metrics for SPA performance
Lessons learned from building a thriving Vue.js SaaS application
03:28 MIN
Understanding key frontend performance metrics and KPIs
Frontend Performance Testing in practice
Featured Partners
Related Videos
Frontend Performance Testing in practice
Jonas Kröger
Using non-functional testing to guide user interface, backend services, voice interface, and media development
Brien Colwell
How not to test
Golo Roden
Continuous testing - run automated tests for every change!
Christian Kühn
Let's get visual - Visual testing in your project
Ramona Schwering
Metrics Handle with Care: The Paradox of Measuring Team Performance
Stefan Stelzer & Volker Zöpfel
Let's get visual - Visual testing in your project
Ramona Schwering
Next.js Unleashed: Optimizing Web Vitals for superior User Experience
Eileen Fürstenau
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


&why GmbH
Berlin, Germany
€50-70K
Junior
Intermediate
Senior
React
Next.js
TypeScript

Confideck GmbH
Vienna, Austria
Remote
Intermediate
Senior
Node.js
MongoDB
TypeScript

Code Healers LLC
Hinesville, United States of America
Remote
€40-50K
Intermediate
Senior
PHP
.NET
React
+2

scrumconnect ltd
Remote
Senior
Performance Testing
Continuous Integration
Amazon Web Services (AWS)


scrumconnect ltd
Bridgend, United Kingdom
£50-55K
Senior
JMeter
Grafana
Elasticsearch
Performance Testing
+2

scrumconnect ltd
Staines-upon-Thames, United Kingdom
Senior
API
JMeter
Grafana
Elasticsearch
Agile Methodologies
+3

scrumconnect ltd
Charing Cross, United Kingdom
Senior
API
JMeter
Grafana
Elasticsearch
Agile Methodologies
+2