Jonas Kröger
Frontend Performance Testing in practice
#1about 5 minutes
Why frontend performance is crucial for business and users
Poor performance negatively impacts users with slow internet or low-end devices and directly harms business revenue and signups.
#2about 3 minutes
Understanding key frontend performance metrics and KPIs
Key performance indicators like Time to Interactive and First Contentful Paint translate technical measurements into the perceived user experience.
#3about 2 minutes
Setting aggressive goals for key performance metrics
Establish clear, aggressive targets for metrics like JavaScript bundle size and Time to Interactive to guide optimization efforts.
#4about 3 minutes
An overview of proactive, reactive, and passive testing
Performance testing can be categorized into proactive (during development), reactive (in CI/CD), and passive (continuous monitoring) approaches.
#5about 5 minutes
Proactive testing with dev tools and bundle analyzers
Use browser dev tools for network throttling and tools like Webpack Bundle Analyzer to identify large dependencies during local development.
#6about 11 minutes
Automating reactive performance testing in your CI/CD pipeline
Integrate automated Lighthouse and WebPageTest runs into your CI/CD pipeline to track performance KPIs and enforce budgets on every build.
#7about 3 minutes
Using passive testing for continuous real-user monitoring
Employ external services like New Relic or Calibre to continuously monitor live site performance and gather real-user data over time.
#8about 3 minutes
Key takeaways for building a strong performance culture
Building a performance-focused culture relies on collecting data, automating everything, and fostering developer empathy through practices like "2G Tuesdays".
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
22:54 MIN
Key takeaways for automated performance testing
Measure and improve frontend performance by using test automation
09:42 MIN
Why frontend performance is critical for users
Measure and improve frontend performance by using test automation
06:20 MIN
How to measure web performance with browser tools
The Illusion of a Performant Web Application
04:15 MIN
How to measure PWA performance with key tools
Is your Progressive Web App Lazy? How to read and improve your PWA Performance
19:03 MIN
Integrating performance, accessibility, and security tests
Trunk-Based Development at Scale: Real-World Insights from a High-Traffic Luxury E-Commerce Platform
00:05 MIN
Why front-end performance matters for business success
Multithreading in Javascript: A guide to Web Workers
07:09 MIN
The performance problem with modern web applications
Qwik: Making sure that easy is same as performant
03:58 MIN
The two primary approaches for improving frontend performance
To New Frontiers: The Future of Frontend Development
Featured Partners
Related Videos
Measure and improve frontend performance by using test automation
Ramona Schwering
Catching up on the basics you don't really need that much code
Chris Heilmann
Snappy UI needs no Single-Page Application
Clemens Helm
Multiple Ships to the Island - Micro Frontends & Island Architectures
Florian Rappl
Let's get visual - Visual testing in your project
Ramona Schwering
What you need to know about Core Web Vitals
Ines Akrap
TDD for Vue.js Developers
Markus Oberlehner
Next.js Unleashed: Optimizing Web Vitals for superior User Experience
Eileen Fürstenau
Related Articles
View all articles


.gif?w=240&auto=compress,format)
From learning to earning
Jobs that call for the skills explored in this talk.

Senior Frontend Developer - Typescript / Svelte - (f/m/x)
doinstruct Software GmbH
Berlin, Germany
Senior
GIT
JavaScript
TypeScript
Frontend Web Developer (JavaScript, React)
Die Socialisten
Vienna, Austria
Senior
Jest
React
Redux
JavaScript


Frontend Web Developer - JavaScript | React | Angular | Vue.js | Bootstrap | Tailwind | HTML | CSS
Tech Solutions Gmbh
GIT
HTML
Vue.js

Performance Tester - Contract
Pixelcode Technologies Limited
€104K
Performance Testing
Continuous Integration

JS Developer
Frontend Revolution

Node.js/Playwright Engineer - Testdriver Development
TechBiz Global GmbH
Mons, Belgium
Remote
Docker
Node.js
Continuous Integration

Node.js/Playwright Engineer - Testdriver Development
TechBiz Global GmbH
Namur, Belgium
Remote
Docker
Node.js
Continuous Integration

Node.js/Playwright Engineer - Testdriver Development
TechBiz Global GmbH
Brussels, Belgium
Remote
Docker
Node.js
Continuous Integration