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 2023)

9342   90161   90161  

puppeteer

Node.js API for Chrome

9012   83858   83858  

storybook

Storybook is a frontend workshop for building UI components and pages...

8546   79337   79337  

playwright

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

2870   52760   52760  

hoppscotch

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

3516   51359   51359  

localstack

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

3622   47641   47641  

cypress

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

2899   43783   43783  

jest

Delightful JavaScript Testing.

6383   42224   42224  

mocha

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

3014   22083   22083  

javascript-testing-best-practices

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

1924   21718   21718  

ava

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

1479   20414   20414  

enzyme

JavaScript Testing utilities for React

2099   19990   19990  

learn-go-with-tests

Learn Go with test-driven development

2553   19448   19448  

testify

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

1436   19348   19348  

react-testing-library

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

1071   17961   17961  

goreplay

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

1723   17277   17277  

Catch2

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

2881   16793   16793  

faker

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

1786   15991   15991  

jasmine

Simple JavaScript testing framework for browsers and node.js

2272   15575   15575  

mockito

Most popular Mocking framework for unit tests written in Java

2400   13847   13847  

phpstan

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

852   11968   11968  

httpbin

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

1750   11816   11816  

nightwatch

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

1128   11406   11406  

Detox

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

1936   10456   10456  

pytest

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

2367   10383   10383  

pollyjs

Record, Replay, and Stub HTTP Interactions.

395   9924   9924  

Quick

The Swift (and Objective-C) testing framework.

927   9680   9680  

metersphere

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

2153   9059   9059  

toxiproxy

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

420   9033   9033  

chromedp

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

708   8901   8901  

robotframework

Generic automation framework for acceptance testing and RPA

2142   8168   8168  

factory_bot

A library for setting up Ruby objects as test data.

2648   7800   7800  

react-cosmos

Sandbox for developing and testing UI components in isolation

352   7748   7748  

ginkgo

A Modern Testing Framework for Go

623   7289   7289  

pest

Pest is an elegant PHP testing Framework with a focus on simplicity, m...

211   7235   7235  

jmeter

Apache JMeter open-source load testing tool for analyzing and measurin...

1923   7168   7168  

karate

Test Automation Made Simple

1799   7140   7140  

testcontainers-java

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

1418   6965   6965  

terratest

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

1246   6850   6850  

hypothesis

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

566   6777   6777  

artillery

🌩 Cloud-scale load testing, as easy as 1-2-3. Serverless & batteries-...

483   6712   6712  

web-skills

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

645   6600   6600  

ts-jest

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

433   6461   6461  

foundry

Foundry is a blazing fast, portable and modular toolkit for Ethereum a...

957   6197   6197  

HeadlessBrowsers

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

428   5928   5928  

undetected-chromedriver

Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation...

789   5600   5600  

go-grpc-middleware

Golang gRPC Middlewares: interceptor chaining, auth, logging, retries...

641   5495   5495  

bash-oo-framework

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

249   5464   5464  

howtheytest

A collection of public resources about how software companies test the...

456   5318   5318  

goss

Quick and Easy server testing/validation

461   5150   5150