JavaScript testing-tools

Open-source JavaScript projects categorized as testing-tools

Top 23 JavaScript testing-tool Projects

  • Cypress

    Fast, easy and reliable testing for anything that runs in a browser.

  • Project mention: Simulating Internet Outage and Recovery using Cypress | dev.to | 2024-01-25

    In this blog post, we'll explore a Cypress test that replicates this scenario, utilizing the powerful intercept command to manipulate network requests and responses.

  • mocha

    ☕️ simple, flexible, fun javascript test framework for node.js & the browser

  • Project mention: Introdução a testes unitários no desenvolvimento de software | dev.to | 2024-03-22
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Detox

    Gray box end-to-end testing and automation framework for mobile apps

  • Project mention: automation testing | /r/reactnative | 2023-07-01

    Nope. Not even on 0.71 yet https://github.com/wix/Detox/issues/3884

  • TestCafe

    A Node.js tool to automate end-to-end web testing.

  • pixelmatch

    The smallest, simplest and fastest JavaScript pixel-level image comparison library

  • miragejs

    A client-side server to build, test and share your JavaScript app

  • Project mention: Exploring Mirage JS: Simplifying API Mocking in React Development | dev.to | 2023-08-07

    Mirage JS GitHub Repository

  • taiko

    A node.js library for testing modern web applications

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • loadtest

    Runs a load test on the selected URL. Fast and easy to use. Can be integrated in your own workflow using the API.

  • Project mention: Implementation of Cluster -Node.js | dev.to | 2024-01-09

    cluster - npm link loadtest - npm link "os" is a nodejs core module

  • testdouble.js (AKA td.js)

    A minimal test double library for TDD with JavaScript

  • Project mention: Cannot figure out how to mock ES6 modules for a Node AWS Lambda | /r/node | 2023-06-04

    ESM modules need custom loaders for mocking. Testsouble (https://www.npmjs.com/package/testdouble) was one of the first frameworks to support it AFAIK and a great type-safe option.

  • vue-testing-library

    🦎 Simple and complete Vue.js testing utilities that encourage good testing practices.

  • Hermione

    Testplane (ex-hermione) browser test runner based on mocha and wdio

  • zora

    Lightest, yet Fastest Javascript test runner for nodejs and browsers

  • main

    Node.js mock server running live, interactive mocks in place of real APIs (by mocks-server)

  • AyeSpy

    A performant visual regression testing tool

  • cypress-localstorage-commands

    Extends Cypress' cy commands with localStorage methods. Allows preserving localStorage between tests and spec files. Allows disabling localStorage.

  • cypress-fail-fast

    A Cypress plugin to skip tests on first failure.

  • consolemock

    A tool for testing console logs

  • volder

    volder is powerful Object schema validation lets you describe your data using a simple and readable schema and transform a value to match the requirements

  • wonqa

    Quickly create disposable QA environments

  • restqa

    🦏 | Best in class Microservice automation testing. Test Driven Happiness

  • cypress-mailosaur

    Mailosaur email and SMS testing commands for Cypress

  • elasticsearch-js-mock

    Mock utility for the Elasticsearch's Node.js client

  • axe-testcafe

    The helper for using Axe in TestCafe tests

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript testing-tools related posts

Index

What are some of the best open-source testing-tool projects in JavaScript? This list will help you:

Project Stars
1 Cypress 46,129
2 mocha 22,421
3 Detox 10,949
4 TestCafe 9,748
5 pixelmatch 5,837
6 miragejs 5,281
7 taiko 3,477
8 loadtest 2,534
9 testdouble.js (AKA td.js) 1,406
10 vue-testing-library 1,046
11 Hermione 628
12 zora 513
13 main 272
14 AyeSpy 201
15 cypress-localstorage-commands 179
16 cypress-fail-fast 117
17 consolemock 101
18 volder 100
19 wonqa 82
20 restqa 79
21 cypress-mailosaur 74
22 elasticsearch-js-mock 45
23 axe-testcafe 36

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com