Hear "Test Driven Development" and cringe? Hear it and rejoice? Hopefully we'll have something for both of you!
I intend to offer up my approach when it comes to unit and integration tests in a project that uses React. We'll go over tools available (such as Jest / Testing Library) and how we can implement them, along with some Storybook in the mix. But overall the goal is to provide automated tests that are NOT fragile, are consistent, and aren't a pain to write.
You mileage may vary, and this approach may not suit everyone, but it's an approach that gives me a greater appreciation and satisfaction when it comes to automated tests in a Frontend / React space. Not to mention, an approach that helps lead to better code design and scalability.