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: How to start an Open Source project. Building RESO API JS client | dev.to | 2024-05-14

    Discuss which tech stack you and your team will use, and add cards to the Backlog list with description, adding this technology in your project. In our case, it is Mocha and Nock for testing and Axios for making API calls.

  • 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: React Native Testing Options Overview | dev.to | 2024-05-14

    There are two well-supported solutions on the market for mobile apps testing. Gray box end-to-end testing and automation library called Detox, and open source, a cross-platform test automation tool for native, hybrid and mobile apps called Appium.

  • 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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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

  • Simulating Internet Outage and Recovery using Cypress

    2 projects | dev.to | 25 Jan 2024
  • Implementation of Cluster -Node.js

    1 project | dev.to | 9 Jan 2024
  • Testing Defer Blocks in Angular with Cypress

    2 projects | dev.to | 21 Dec 2023
  • How To Write Better and Quality Code

    5 projects | dev.to | 5 Nov 2023
  • /Does Cypress Component Testing Work With Libraries

    1 project | /r/Angular2 | 14 Sep 2023
  • Exploring Mirage JS: Simplifying API Mocking in React Development

    1 project | dev.to | 7 Aug 2023
  • Finally promising Web Testing solution

    1 project | /r/WebmasterValley | 16 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 21 May 2024
    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. Learn more →

Index

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

Project Stars
1 Cypress 46,226
2 mocha 22,454
3 Detox 10,997
4 TestCafe 9,769
5 pixelmatch 5,860
6 miragejs 5,297
7 taiko 3,485
8 loadtest 2,538
9 testdouble.js (AKA td.js) 1,408
10 vue-testing-library 1,050
11 Hermione 648
12 zora 515
13 main 279
14 AyeSpy 201
15 cypress-localstorage-commands 178
16 cypress-fail-fast 117
17 consolemock 101
18 volder 100
19 wonqa 82
20 restqa 80
21 cypress-mailosaur 76
22 elasticsearch-js-mock 45
23 axe-testcafe 36

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com