Shadow DOM tree and its interaction with the W3C Webdriver
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
Using @web/test-runner for testing web components in a real browser
In Selenium 4, there is now a way to access Shadow DOM nodes
Opinionated package that combines and configures testing libraries