Using @web/test-runner for testing web components in a real browser
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer
Shadow DOM tree and its interaction with the W3C Webdriver
In Selenium 4, there is now a way to access Shadow DOM nodes
Opinionated package that combines and configures testing libraries