A curated list of QA and end-to-end testing tools .
StarBrowser 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.
- Percy. Visual review and visual regression testing.
- Chromatic. Visual and interaction tests for Storybook.
- Loki. Open source visual regression testing framework.
- Reg Suit. Visual regression testing tool.
- Lost Pixel. Open source visual regression testing.
- Argos CI.
- K6. Open source load testing framework built with Go and JavaScript. Highly performant, and extensible to support other types of testing.
- Artillery. Open source load testing framework built with NodeJs. Enterprise platform available.
- JMeter. Foundational load testing platform with GUI. Written in Java. In development since 1998.
- Gatling. Open source load testing tool with a convenient DSL.
- Meticulous. Automatically catch UI bugs on your web application by replaying user traffic. Testing out of the box with no maintenance burden.
- TestRigor. Describe end-to-end tests in natural language.
- TestersAI. Mysterious claims to be "converting the brains of the best testers into AI".
- Octomind. Auto-generated, run and maintained Playwright tests with AI-assisted test case discovery.
- Applitools. Test automation platform powered by visual AI.
- Testim. AI test automation plaform. Pioneers in self-healing tests.
- Functionize. AI-powered tests, no selectors used.
- Autify. No-code end-to-end testing platform for QA teams.
- LambdaTest. End-to-end testing cloud.
- Browserstack.
- Mabl. Low-code test automation platform.
- Sauce Labs.
- Smart Bear.