Skip to content
testcritic

All testing tools

193 tools across 17 categories. Filter by what you actually need — your language, your budget shape, whether it has to run on your own infrastructure.

23 tools

Cypress

E2E & UI Testing

Developer-first browser testing with an interactive runner developers actually enjoy.

from $75Open sourceSelf-host

Espresso

Mobile Testing

Google's native Android UI testing framework. Fast, stable, Android-only.

Open sourceSelf-host

Jest

Unit & Component

The JavaScript testing incumbent: batteries included, snapshots, huge ecosystem.

Open sourceSelf-host

JUnit 5

Unit & Component

The Java testing standard, rebuilt with extensions and parameterised tests.

Open sourceSelf-host

Mock Service Worker

Test Data & Mocks

Intercept requests at the network layer so your app code never knows it is mocked.

Open sourceSelf-host

PHPUnit

Unit & Component

The PHP testing standard, integrated into every major PHP framework.

Open sourceSelf-host

pytest

Unit & Component

The de facto Python testing framework: fixtures, parametrisation, plugins.

Open sourceSelf-host

Storybook

Unit & Component

Build components in isolation, then test the stories you already wrote.

Open sourceSelf-host

Testcontainers

Test Data & Mocks

Real databases and services in throwaway Docker containers, per test run.

Free tierOpen sourceSelf-host

Testing Library

Unit & Component

Query the DOM the way a user would, not the way the framework does.

Open sourceSelf-host

Vitest

Unit & Component

Vite-native test runner with instant watch mode and a Jest-compatible API.

Open sourceSelf-host

XCUITest

Mobile Testing

Apple's native UI testing framework, built into Xcode.

Free

xUnit.net

Unit & Component

The modern .NET testing framework, and the one Microsoft's templates default to.

Open sourceSelf-host

Chromatic

Visual Testing

Visual testing and review built by the Storybook team, for Storybook.

from $179

Mocha

Unit & Component

Minimal, unopinionated Node.js test runner you assemble to taste.

Open sourceSelf-host

NUnit

Unit & Component

The long-standing .NET test framework with the richest assertion set.

Open sourceSelf-host

Pest

Unit & Component

A friendlier front end for PHPUnit with a function-based, expressive API.

Open sourceSelf-host

RSpec

Unit & Component

Ruby's behaviour-driven testing framework with an exceptionally readable DSL.

Open sourceSelf-host

TestNG

Unit & Component

Java test framework built for suite configuration, grouping and data providers.

Open sourceSelf-host

unittest

Unit & Component

Python's standard-library xUnit framework. Always there, never exciting.

Open sourceSelf-host

AVA

Unit & Component

Concurrent Node.js test runner that isolates every file in its own process.

Open sourceSelf-host

Jasmine

Unit & Component

Behaviour-driven JavaScript testing framework with no external dependencies.

Open sourceSelf-host

node:test

Unit & Component

Node.js's built-in test runner. Zero dependencies, already installed.

Open sourceSelf-host