Browser automation frameworks and end-to-end testing ecosystems.
Selenium. Foundational end-to-end testing and browser automation framework. In development since 2004.
Cypress. Open source component and end-to-end testing framework.
Playwright. Open source end-to-end testing framework. Auto-wait features to minimize or eliminate the need for artificial timeouts. Built by the Puppeteer team.
Nightwatch. Open source end-to-end testing framework, powered by NodeJs.
Visual Regression Testing
Percy. Visual review and visual regression testing.
Chromatic. Visual and interaction tests for Storybook.
Loki. Open source visual regression testing framework.