Cutting Through the Noise: How to Write Useful Tests on the Frontend
When writing tests for frontend applications, it is easy to be overwhelmed by the amount of choice– there are many testing frameworks (Jest, Mocha, Enzyme, Cypress), different approaches to testing (unit, integration, end-to-end), and competing philosophies of when and what to test. Too often, engineers end up writing tests that are too brittle, too noisy, or both, resulting in tests that aren’t reliable in ensuring application behavior. In this talk, Senior Software Engineer, Hal Anil will discuss how Braze tackles these challenges and how our testing strategies have evolved over time to support our changing needs.
- Speakers
- Hal Anil, Senior Software Engineer, Braze