Testing UIs is awkward. Users expect frequent releases packed with features. But every new feature introduces more UI and new states that you then have to test. Every testing tool promises “easy, not flaky, fast”, but has trade-offs in the fine print. How do leading front-end teams keep up? What's their testing strategy, and what methods do they use? I researched ten teams from the Storybook commu