Skip to content
JS
Package category

Testing

Test runners, assertion libraries, mocking and end-to-end testing.

1,409 packages15 comparisons

Packages compared

1,409 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@allurereport/directory-watcher
File system watcher for directories
201.3k---7 days ago
3.18.0
ESM onlyBundledFiles and file systems, Testing
@stdlib/math-base-assert-is-even
Test if a finite numeric value is an even number.
200.8k---7 months ago
0.2.5
CommonJSBundledUtility libraries, Testing
@allurereport/plugin-jira
Allure Plugin to Report results to Jira
200.6k---7 days ago
3.18.0
ESM onlyBundledTesting
cypress-plugin-tab
<div align="center"> <h1>cypress-plugin-tab</h1> <a href="https://www.npmjs.com/package/cypress-plugin-tab"><img src="https://img.shields.io/npm/v/cypress-plugin-tab.svg?style=flat"></a> <a href="https://www.npmjs.com/package/cypress-plugin-ta
199.4k-26%--
2.0.0
CommonJSBundledTesting
@allurereport/plugin-allure2
The Allure 2-compatible HTML report
199k---7 days ago
3.18.0
ESM onlyBundledTesting
@allurereport/plugin-classic
The classic version of Allure HTML report
198.7k---7 days ago
3.18.0
ESM onlyBundledTesting
@allurereport/plugin-testops
Allure Plugin TestOps
198.6k---7 days ago
3.18.0
ESM onlyBundledTesting
expect-puppeteer
Assertion toolkit for Puppeteer.
197.6k-17%-1 year ago
11.0.0
CommonJSBundledTesting, Scraping and browser automation
@web/parse5-utils
Utils for using parse5
195.5k---2 months ago
3.0.0
ESM + CommonJSBundledDev servers and API mocking, Testing
@textlint/ast-tester
Compliance tests for textlint's AST(Abstract Syntax Tree).
195.4k---1 month ago
15.8.0
CommonJSBundledTesting, Parsers and serialisers
@usebruno/cli
With Bruno CLI, you can now run your API collections with ease using simple command line commands.
195.3k---2 days ago
4.2.0
CommonJSNoneCLI tools and terminal utilities, Testing
@stdlib/math-base-assert-is-positive-zero
Test if a double-precision floating-point numeric value is positive zero.
194.8k---7 months ago
0.2.3
CommonJSBundledUtility libraries, Testing
@allurereport/reader
Collection of utilities which helps to process different kind of test results as Allure Results
193.6k---7 days ago
3.18.0
ESM onlyBundledTesting
@allurereport/plugin-slack
Allure Plugin to Report results to Slack
192.8k---7 days ago
3.18.0
ESM onlyBundledTesting
@allurereport/plugin-testplan
Allure Plugin to generate testplan.json
192.8k---7 days ago
3.18.0
ESM onlyBundledTesting
@allurereport/static-server
Minimalistic web-server for serving static files
192.8k---7 days ago
3.18.0
ESM onlyBundledTesting
@allurereport/summary
Allure Summary Plugin – dashboard page generator with charts for Allure Report
192.8k---7 days ago
3.18.0
ESM onlyBundledTesting
@allurereport/plugin-server-reload
Allure Plugin to reload Allure Static Server on state change
192.8k---7 days ago
3.18.0
ESM onlyBundledTesting
@testcontainers/kafka
Kafka module for Testcontainers
192.5k---1 month ago
12.1.0
CommonJSBundledTesting
@stdlib/math-base-assert-is-negative-zero
Test if a double-precision floating-point numeric value is negative zero.
187.8k---7 months ago
0.2.3
CommonJSBundledUtility libraries, Testing
pa11y
Pa11y is your automated accessibility testing pal
187.1k+5%-28 days ago
10.0.0
CommonJSNoneAccessibility, Testing
jest-css-modules
A Jest processor that prevents CSS module parse errors
182.8k+8%--
2.1.0
CommonJSNoneTesting
@testing-library/angular
Test your Angular components with the dom-testing-library
181.6k---16 days ago
19.5.0
ESM onlyBundledAngular, Testing
package-name-regex
Provides a regex that can be used to test if a string is a valid NPM package name.
181.3k+29%-8 months ago
5.0.0
ESM onlyBundledTesting
is-git-url
Regex to validate that a URL is a git url.
179.4k+1%-9 years ago
1.0.0
CommonJSNoneURLs and query strings, Testing
testcafe-hammerhead
A powerful web-proxy used as a core for the TestCafe testing framework (https://github.com/DevExpress/testcafe).
178k-20%--
31.7.8
CommonJSBundledTesting
vitest-browser-svelte
Render Svelte components in Vitest Browser Mode
174k+435%-21 days ago
3.1.0
ESM onlyBundledSvelte, Testing
empower-core
Power Assert feature enhancer for assert function/object
172.5k-52%-8 years ago
1.2.0
CommonJSNoneTesting
ts-mockito
Mocking library for TypeScript
172k+1%-6 years ago
2.6.1
CommonJSBundledTesting, TypeScript tooling
mock-knex
a knex mock adapter for simulating a db during testing
171.3k+125%-2 years ago
0.4.13
CommonJSNoneTesting, ORMs and query builders
@web/test-runner-core
Web test runner core
169.8k---2 months ago
1.0.0
ESM + CommonJSBundledTesting
esbuild-jest
Jest plugin to use esbuild for transformation
169.2k+9%-5 years ago
0.5.0
ESM + CommonJSBundledTesting
@vitest/istanbul-lib-source-maps
Source maps support for istanbul
167.5k---25 days ago
1.0.1
ESM onlyBundledTesting
@web/browser-logs
Capture browser logs for logging in NodeJS
164k---2 months ago
1.0.0
ESM + CommonJSBundledDev servers and API mocking, Testing
es-check
Checks the ECMAScript version of .js glob against a specified version of ECMAScript with a shell command
163.7k+98%--
9.8.1
ESM + CommonJSNoneBuild tools, Testing
angular-mocks
AngularJS mocks for testing
163.3k-3%-4 years ago
1.8.3
CommonJSNoneTesting, Angular
xhr-mock
Utility for mocking XMLHttpRequest.
161.6k+29%-6 years ago
2.5.1
CommonJSBundledDev servers and API mocking, Testing
@testcontainers/mongodb
MongoDB module for Testcontainers
161.2k---1 month ago
12.1.0
CommonJSBundledTesting
@argos-ci/playwright
Playwright SDK for visual testing with Argos.
160.9k---12 days ago
7.6.0
ESM + CommonJSBundledTesting
@argos-ci/browser
Browser utilities to stabilize visual testing with Argos.
160.5k---1 month ago
6.4.5
ESM onlyBundledTesting
cucumber
The official JavaScript implementation of Cucumber.
158.2k-47%--
6.0.7
CommonJSNoneTesting, TypeScript tooling
@testcontainers/clickhouse
ClickHouse module for Testcontainers
157.7k---1 month ago
12.1.0
CommonJSBundledTesting
@applitools/driver
Applitools universal framework wrapper
154.4k---25 days ago
1.26.10
CommonJSBundledTesting
@knapsack-pro/core
Knapsack Pro Core library splits tests across CI nodes and makes sure that tests will run in optimal time on each CI node. This library gives core features like communication with KnapsackPro.com API. This library is a dependency for other projects specif
153.9k---22 days ago
11.1.0
ESM onlyBundledTesting
@solidjs/testing-library
Simple and complete Solid testing utilities that encourage good testing practices.
153.3k---1 year ago
0.8.10
ESM + CommonJSBundledTesting
cypress-xpath
Adds XPath command to Cypress test runner
151.9k-34%--
2.0.1
CommonJSBundledTesting
cypress-localstorage-commands
Extends Cypress' cy commands with localStorage methods. Allows preserving localStorage between tests
150.1k-15%-6 months ago
2.3.0
CommonJSBundledTesting, Utility libraries
@anatine/zod-mock
Zod auto-mock object generator using Faker at @faker-js/faker
147.9k---1 year ago
3.14.0
CommonJSBundledTesting, Schema validation
@applitools/screenshoter
Applitools universal screenshoter for web and native applications
147.6k---8 days ago
3.12.32
CommonJSNoneTesting
testcafe
Automated browser testing for the modern web development stack.
147.4k-21%-2 months ago
3.7.6
CommonJSBundledTesting, DOM and browser utilities

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.