Friday, October 23, 2026 4,350 lists 78,093 records on file
List your app or device

  1. Home
  2. Developer Tools
  3. JavaScript Testing Frameworks
Ranked on the record · 23 apps

Best JavaScript Testing Frameworks 2026

JavaScript testing frameworks help you check application behavior during development, with capabilities that can suit different codebases and test workflows. Compare component testing, coverage reporting, and snapshot testing, then review supported runtimes to see what environments are represented. Parallel execution and parallel worker details add another point of comparison for running suites. The entries also show free-plan availability and where paid access starts, so you can weigh those details alongside the testing features. Karma, Intern, and Vitest are among the named options, with Jest, Rstest, Mocha, Web Test Runner, and Poku also included. Use the listed criteria to decide which testing capabilities and runtime details matter most for your work.

01

Karma may suit developers who want browser-based tests to run locally, on file changes, across browsers, or in continuous integration.

Free plan AndroidiPhone & iPadWebWindowsMacLinux+1
02

QUnit

QUnit is for developers testing JavaScript in browsers, workers, or server environments.

AndroidiPhone & iPadWeb+5
Record5.6 Visit
03

Intern

Intern suits developers building JavaScript or TypeScript projects who need browser, Node.js, or mobile application testing.

AndroidiPhone & iPadWeb+4
Record5.3 Visit
04

Cucumber.js

Cucumber.js suits JavaScript teams using Gherkin scenarios to define and check software behavior, particularly teams practicing Behaviour-Driven Development or running…

WindowsMacLinux+1
Record5.1 Visit
05

Pure Test

Pure Test may suit JavaScript developers who want one test runner across several runtimes.

WebWindowsMac+2
Record5.0 Visit
6
Vitest

Vitest suits JavaScript and TypeScript developers who want a testing framework that can work with Vite or independently.

WebWindowsMac+1 Free plan Record5.0 Visit
7
Web Test Runner

Web Test Runner suits developers testing web applications in browser environments.

WebWindowsMac+2 Free plan Record5.0 Visit
8
Testem

Testem suits JavaScript developers who want to run tests in desktop browsers or Node.js.

WindowsMacLinux Free plan Record4.9 Visit
9
Jasmine

It suits JavaScript and TypeScript developers who need browser or Node.js test runners, customizable matchers, and open-source tooling.

WebWindowsMac+1 Free plan Record4.8 Visit
10
QUnitX

QUnitX suits JavaScript or TypeScript teams using Node.js, Deno, or browser testing.

WebWindowsMac+1 Free plan Record4.8 Visit
11
Mocha

Mocha suits JavaScript and TypeScript developers who need a test framework for Node.js or browser projects.

WebLinux Free plan Record4.6 Visit
12
uvu

uvu suits developers building Node.js or browser projects who want to run tests in separate files, organize suites, or use asynchronous tests.

Web Free plan Record4.5 Visit
13 WebLinuxAPI Free plan Record4.4 Visit
14
Japa

Japa suits developers testing Node.js backend projects, libraries, JSON APIs, or browser behavior.

WebBrowser extension Free plan Record4.3 Visit
15 Web Free plan Record4.3 Visit
16
WSO2 Contract Test Runner

This library suits teams that define consumer contracts for live REST APIs and want a free, self-hosted Docker-based test workflow.

LinuxSelf-hosted Free plan Record4.3 Visit
17
Jest

It suits developers working on JavaScript or TypeScript projects who need snapshots, mocks, coverage, and parallel test execution.

Self-hosted Free plan Record4.2 Visit
18
Poku

Poku suits JavaScript developers who want to run tests across Node.js, Bun, and Deno.

API Free plan Record4.2 Visit
19
Rstest

Rstest suits JavaScript and TypeScript developers who want to reuse Rsbuild, Rslib, or Rspack configuration for testing.

WebBrowser extension Free plan Record4.2 Visit
20 Free plan Record4.1 Visit
21 Web Free Record3.7 Visit
22 Windows Free Record3.7 Visit
23 Free Record3.5 Visit