Accessibility, Web UI & UXAccessibility, Web UI & UX
Conference50min
INTERMEDIATE

Test your frontends the bulletproof way.

The talk helps frontend developers write stable Vitest/Jest tests by avoiding common mistakes and using battle-tested patterns. It covers optimal component testing levels, true integration testing, and effective mocking to create maintainable, valuable tests that don’t become flaky or hard to maintain.

talk.summaryAiDisclaimer

Łukasz Nowak
Łukasz Nowak
talks.description
This talk is dedicated to all frontend developers willing to write Vitest/jest tests not being flaky or failing unexpectedly with any code change delivered. We go through several most common mistakes and dive a little bit deeper into battle tested patterns helping to write stable, valuable and maintainable tests scenarios. We discuss things like what is the most optimal level testing for components, what integration really means for them as well as what we should mock effectively.
You’ll be surprised how many mistakes you’ve been making so far, usually turning test maintenance into a never ending nightmare. And you’ll get even more surprised realising how straight forward it really can be.
testing
frontend
mocking
maintainability
talks.speakers
Łukasz Nowak

Łukasz Nowak

Poland

Software engineer with 15+ years experience. Focused on web-side handled by React, however, pleasuring himself by wandering the areas of software architecture, high quality testing automation, mentoring or unification of frontend development for web and mobile. Occasional speaker covering internal calls, international conferences and everything in between.