Most popular testing repositories and open source projects

Testing is the practice of systematically testing software to make sure it works. Testing can be iterative, and happen multiple times. Eliminate bugs and ship with more confidence by adding these tools to your workflow.

nodebestpractices

:white_check_mark: The Node.js best practices list (May 2022)

8017   77713   77713  

puppeteer

Headless Chrome Node.js API

8127   76380   76380  

storybook

📓 The UI component explorer. Develop, document, & test React, Vue, Ang...

7186   69487   69487  

hoppscotch

👽 Open source API development ecosystem - https://hoppscotch.io

2900   43020   43020  

localstack

💻 A fully functional local AWS cloud stack. Develop and test your clo...

2929   38777   38777  

jest

Delightful JavaScript Testing.

5657   38044   38044  

cypress

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

2201   36626   36626  

playwright

Playwright is a framework for Web Testing and Automation. It allows te...

1514   34534   34534  

mocha

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

2945   21366   21366  

enzyme

JavaScript Testing utilities for React

2101   19866   19866  

ava

Node.js test runner that lets you develop with confidence 🚀

1430   19792   19792  

javascript-testing-best-practices

📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best pr...

1546   17587   17587  

learn-go-with-tests

Learn Go with test-driven development

2156   16643   16643  

react-testing-library

🐐 Simple and complete React DOM testing utilities that encourage good...

954   16396   16396  

testify

A toolkit with common assertions and mocks that plays nicely with the...

1205   15530   15530  

goreplay

GoReplay is an open-source tool for capturing and replaying live HTTP...

1584   15467   15467  

jasmine

Simple JavaScript testing framework for browsers and node.js

2252   15295   15295  

Catch2

A modern, C++-native, test framework for unit-tests, TDD and BDD - usi...

2493   14573   14573  

faker

Faker is a Python package that generates fake data for you.

1585   13781   13781  

mockito

Most popular Mocking framework for unit tests written in Java

2225   12632   12632  

nightwatch

End-to-end testing framework written in Node.js and using the W3C Webd...

1089   11083   11083  

phpstan

PHP Static Analysis Tool - discover bugs in your code without running...

773   10760   10760  

httpbin

HTTP Request & Response Service, written in Python + Flask.

1564   10580   10580  

pollyjs

Record, Replay, and Stub HTTP Interactions.

380   9687   9687  

Quick

The Swift (and Objective-C) testing framework.

876   9337   9337  

Detox

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

1759   9229   9229  

pytest

The pytest framework makes it easy to write small tests, yet scales to...

1966   8421   8421  

toxiproxy

:alarm_clock: :fire: A TCP proxy to simulate network and system condit...

360   7812   7812  

factory_bot

A library for setting up Ruby objects as test data.

2517   7411   7411  

react-cosmos

Sandbox for developing and testing UI components in isolation

332   7407   7407  

chromedp

A faster, simpler way to drive browsers supporting the Chrome DevTools...

604   7268   7268  

metersphere

MeterSphere 是一站式开源持续测试平台,覆盖测试管理、接口测试、性能测试...

1657   6802   6802  

robotframework

Generic automation framework for acceptance testing and RPA

1890   6696   6696  

terratest

Terratest is a Go library that makes it easier to write automated tes...

1051   6068   6068  

jmeter

Apache JMeter

1669   5939   5939  

hypothesis

Hypothesis is a powerful, flexible, and easy to use library for proper...

482   5694   5694  

testcontainers-java

Testcontainers is a Java library that supports JUnit tests, providing...

1115   5677   5677  

karate

Test Automation Made Simple

1473   5671   5671  

ginkgo

A Modern Testing Framework for Go

501   5617   5617  

HeadlessBrowsers

A list of (almost) all headless web browsers in existence

404   5567   5567  

ts-jest

A Jest transformer with source map support that lets you use Jest to t...

347   5556   5556  

web-skills

A visual overview of useful skills to learn as a web developer

548   5478   5478  

bash-oo-framework

Bash Infinity is a modern standard library / framework / boilerplate f...

233   5286   5286  

goss

Quick and Easy server testing/validation

424   4697   4697  

react-hooks-testing-library

🐏 Simple and complete React hooks testing utilities that encourage goo...

177   4517   4517  

miragejs

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

150   4474   4474  

Codeception

Full-stack testing PHP framework

1308   4439   4439  

jest-cheat-sheet

Jest cheat sheet

554   4399   4399  

Nimble

A Matcher Framework for Swift and Objective-C

495   4372   4372  

intern

A next-generation code testing stack for JavaScript.

323   4334   4334