
About TestCafe
TestCafe is an end-to-end testing tool for web applications. Tests are written in JavaScript or TypeScript and run in real browsers.
What it does
You write tests that open pages, click, type and check results. TestCafe can run tests in common browsers, locally or on remote machines, and several tests can run at the same time. You can also record your actions in the browser to create a test.
Key features
- Tests written in JavaScript or TypeScript
- Runs in common browsers, local or remote
- Parallel runs to speed up test suites
- Record browser actions to create tests
- Reports in several formats for CI systems
Who it's for
Web developers and QA teams who want end-to-end tests without managing WebDriver setup. Teams that run tests in CI pipelines can use the published Docker image.
Pricing and good to know
TestCafe is a free and open source test runner under the MIT license. It is installed as an npm package. The site also describes a desktop app for writing and running tests, and it lists a Docker image for CI use.
Highlights
- Tests written in JavaScript or TypeScript
- Runs in common browsers, local or remote
- Parallel runs to speed up test suites
- Record browser actions to create tests
- Reports in several formats for CI systems












