소개
This skill offers comprehensive guidance for building robust end-to-end testing suites that span multiple processes and components. It focuses on creating self-contained tests that simulate real user behavior using ARIA-based selectors while strictly avoiding brittle CSS or positional locators. By emphasizing semantic helper functions, automated data management through factories, and web-first assertions, it helps developers catch navigation bugs and backend contract mismatches that unit tests often miss, ensuring a high-quality production-grade testing strategy.