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.

puppeteer

Headless Chrome Node.js API

7441   70934   70934  

nodebestpractices

:white_check_mark: The Node.js best practices list (July 2021)

6931   69298   69298  

storybook

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

6393   63683   63683  

jest

Delightful JavaScript Testing.

5119   35290   35290  

cypress

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

1805   31405   31405  

hoppscotch

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

2087   30328   30328  

playwright

Node.js library to automate Chromium, Firefox and WebKit with a single...

982   24292   24292  

mocha

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

2831   20540   20540  

enzyme

JavaScript Testing utilities for React

2079   19558   19558  

ava

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

1353   19036   19036  

jasmine

Simple JavaScript testing framework for browsers and node.js

2235   15133   15133  

react-testing-library

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

830   14536   14536  

goreplay

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

1445   14419   14419  

learn-go-with-tests

Learn Go with test-driven development

1825   14378   14378  

Catch2

A modern, C++-native, header-only, test framework for unit-tests, TDD...

2280   13445   13445  

testify

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

1081   13390   13390  

faker

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

1429   12574   12574  

mockito

Most popular Mocking framework for unit tests written in Java

2103   11849   11849  

javascript-testing-best-practices

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

940   11349   11349  

nightwatch

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

1057   10719   10719  

phpstan

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

711   9888   9888  

httpbin

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

1449   9868   9868  

Quick

The Swift (and Objective-C) testing framework.

843   9117   9117  

pollyjs

Record, Replay, and Stub HTTP Interactions.

335   8991   8991  

Detox

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

1554   8058   8058  

pytest

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

1733   7378   7378  

factory_bot

A library for setting up Ruby objects as test data.

2374   7199   7199  

react-cosmos

Sandbox for developing and testing UI components in isolation

302   6919   6919  

chromedp

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

525   6307   6307  

robotframework

Generic automation framework for acceptance testing and RPA

1690   5932   5932  

toxiproxy

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

296   5472   5472  

terratest

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

868   5433   5433  

HeadlessBrowsers

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

386   5352   5352  

jmeter

Apache JMeter

1510   5260   5260  

hypothesis

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

465   5195   5195  

bash-oo-framework

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

214   5169   5169  

testcontainers-java

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

969   4934   4934  

ts-jest

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

316   4714   4714  

metersphere

MeterSphere 是一站式开源持续测试平台,涵盖测试跟踪、接口测试、性能测试...

1034   4591   4591  

goss

Quick and Easy server testing/validation

391   4419   4419  

Codeception

Full-stack testing PHP framework

1295   4291   4291  

intern

A next-generation code testing stack for JavaScript.

320   4290   4290  

web-skills

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

421   4231   4231  

Nimble

A Matcher Framework for Swift and Objective-C

469   4145   4145  

go-fuzz

Randomized testing for Go

233   4026   4026  

jest-cheat-sheet

Jest cheat sheet

496   4020   4020  

tcpcopy

An online request replication tool, also a tcp stream replay tool, fit...

983   3887   3887  

qunit

🔮 An easy-to-use JavaScript unit testing framework.

792   3882   3882  

httplab

The interactive web server

120   3692   3692  

dredd

Language-agnostic HTTP API Testing Tool

276   3665   3665