Accessibility, Web UI & UXConference50min
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
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.
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.
Łukasz Nowak
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.