All talks

Testing Library Meets React Native


React empowered us to render user interfaces anywhere – in memory, browsers, mobile devices to name a few. Rendering in memory is cheap and fast compared to runtime environment, so in-memory UI testing libraries emerged. One of the most popular one now is React Testing Library. Soon after it went public, React Native Testing Library was created trying to implement their style of testing for React Native components. And a few months later another one came to light out of the blue, quickly becoming an official one. The community ended up with two almost identical libraries. Sounds confusing, huh? It was! This story is about all this drama, how it eventually turned out, how community and empathy wins, how businesses help sustain OSS, sprinkled with examples of how you can test your React Native components with just JavaScript.

Speakers Bios

Speaker Bio

Michał is a UI engineer passionate about building mobile and web experiences, high-quality JS tooling, and Open Source. Core Jest & React Native Community contributor. Space exploration enthusiast.


Michał Pierzchała

Michał Pierzchała

Michał Pierzchała

Michał Pierzchała

Date originally presented

September 3, 2020

See also


Sign up to our newsletter - be the first to find out the latest news

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.