Playwright TestFull-featured test runner with auto-waiting

Playwright is a powerful testing framework designed for automating browser interactions. It offers:
- Auto-waiting: No need for manual timeouts, elements are actionable before actions are performed.
- Test isolation: Each test runs in a new browser context, ensuring full isolation and minimal overhead.
- Resilient locators: Use user-focused selectors like getByRole and getByLabel to find elements easily.
- Parallelism: Tests run simultaneously across multiple configured browsers, speeding up the CI process.
- Powerful tooling: Features like test generation, trace viewing, and seamless integration with tools like VS Code make testing efficient.
- Support for AI agents: Full browser control through structured accessibility helps agents navigate effectively without vision-based models.