
Matan Borenkraout
Matan is a Senior Software Engineer at Microsoft, speaker and a tech blog writer. He is a React enthusiast and a Testing Library maintainer who's aiming to understand how things work rather than satisfying on a given API. Matan believes that knowledge is worth nothing if not spread.
Testing Library: Everybody Uses It, But Nobody Understands It
TestJS Summit 2023

22 min
Testing Library: Everybody Uses It, But Nobody Understands It

Testing is an essential part of software development, but it can be a tricky and time-consuming process. The popular testing-library package is a widely used tool that helps developers write reliable and maintainable frontend tests based on a behavior driven approach, but many users are not fully aware of how it works. In this talk, I, as one of the maintainers of the package, give an in-depth look into testing-library. You will learn how testing-library is designed to encourage good testing practices and how it can help you write more maintainable tests.