Thursday, November 12, 2026 4,523 lists 78,994 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

Facts read 29 Sep 2026 – 9 Oct 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.

The standings: top 10

NameIn a lineRecord scorePrice fromTry it freeRuns onFacts read
01 KarmaKarma may suit developers who want browser-based tests to run locally, on file changes, across browsers, or in continuous integration.5.5Free planFree planAndroid, iPhone & iPad, Web, Windows29 Sep 2026
02 QUnitQUnit is for developers testing JavaScript in browsers, workers, or server environments.5.5Free planFree planAndroid, iPhone & iPad, Web, Windows5 Oct 2026
03 InternIntern suits developers building JavaScript or TypeScript projects who need browser, Node.js, or mobile application testing.5.3Free planFree planAndroid, iPhone & iPad, Web, Windows8 Oct 2026
04 Cucumber.jsCucumber.js suits JavaScript teams using Gherkin scenarios to define and check software behavior, particularly teams practicing Behaviour-Driven Development or running…5.0Free planFree planWindows, Mac, Linux, Self-hosted4 Oct 2026
05 Pure TestPure Test may suit JavaScript developers who want one test runner across several runtimes.5.0Free planFree planWeb, Windows, Mac, Linux7 Oct 2026
06 Web Test RunnerWeb Test Runner suits developers testing web applications in browser environments.5.0Free planFree planWeb, Windows, Mac, Linux3 Oct 2026
07 VitestVitest suits JavaScript and TypeScript developers who want a testing framework that can work with Vite or independently.4.9Free planFree planWeb, Windows, Mac, Linux30 Sep 2026
08 JasmineIt suits JavaScript and TypeScript developers who need browser or Node.js test runners, customizable matchers, and open-source tooling.4.8Free planFree planWeb, Windows, Mac, Linux9 Oct 2026
09 QUnitXQUnitX suits JavaScript or TypeScript teams using Node.js, Deno, or browser testing.4.8Free planFree planWeb, Windows, Mac, Linux8 Oct 2026
10 TestemTestem suits JavaScript developers who want to run tests in desktop browsers or Node.js.4.8Free planFree planWindows, Mac, Linux7 Oct 2026
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.5 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.0 Visit
05

Pure Test

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

WebWindowsMac+2
Record5.0 Visit
6
Web Test Runner

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

WebWindowsMac+2 Free plan Record5.0 Visit
7
Vitest

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

WebWindowsMac+1 Free plan Record4.9 Visit
8
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
9
QUnitX

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

WebWindowsMac+1 Free plan Record4.8 Visit
10
Testem

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

WindowsMacLinux 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.5 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
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
15
Japa

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

WebBrowser extension Free plan Record4.2 Visit
16
Poku

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

API Free plan Record4.2 Visit
17 Web Free plan Record4.2 Visit
18
Jest

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

Self-hosted Free plan Record4.1 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.1 Visit
20 Free plan Record4.1 Visit
21 Web Free Record3.7 Visit
22 Windows Free Record3.7 Visit
23 Free Record3.5 Visit