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 (July 2024)

10394   102247   102247  

puppeteer

JavaScript API for Chrome and Firefox

9159   90023   90023  

storybook

Storybook is the industry standard workshop for building, documenting,...

9585   86952   86952  

hoppscotch

Open source API development ecosystem - https://hoppscotch.io (open-so...

4977   72230   72230  

playwright

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

3952   70341   70341  

localstack

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

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  

testify

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

1651   24714   24714  

javascript-testing-best-practices

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

2101   24411   24411  

learn-go-with-tests

Learn Go with test-driven development

2876   22863   22863  

mocha

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

3020   22745   22745  

ava

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

1408   20784   20784  

enzyme

JavaScript Testing utilities for React

2002   19943   19943  

goreplay

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

45   18791   18791  

react-testing-library

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

1071   17961   17961  

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

2593   15041   15041  

hurl

Hurl, run and test HTTP requests with plain text.

640   14971   14971  

httpbin

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

1859   13139   13139  

pytest

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

2784   12609   12609  

phpstan

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

852   11968   11968  

chromedp

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

816   11900   11900  

nightwatch

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

1128   11406   11406  

toxiproxy

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

458   11057   11057  

undetected-chromedriver

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

1215   10974   10974  

Detox

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

1936   10456   10456  

keploy

Unit, API & Integration Testing Agent for Developers. Generate tests,...

1364   10157   10157  

pollyjs

Record, Replay, and Stub HTTP Interactions.

395   9924   9924  

Quick

The Swift (and Objective-C) testing framework.

911   9825   9825  

metersphere

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

2153   9059   9059  

ginkgo

A Modern Testing Framework for Go

672   8675   8675  

jmeter

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

2148   8607   8607  

react-cosmos

Sandbox for developing and testing UI components in isolation

360   8487   8487  

artillery

The complete load testing platform. Everything you need for production...

532   8469   8469  

testcontainers-java

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

1711   8229   8229  

robotframework

Generic automation framework for acceptance testing and RPA

2142   8168   8168  

factory_bot

A library for setting up Ruby objects as test data.

2591   7981   7981  

terratest

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

1354   7674   7674  

pest

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

211   7235   7235  

web-skills

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

683   7171   7171  

karate

Test Automation Made Simple

1799   7140   7140  

ts-jest

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

459   7034   7034  

hypothesis

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

566   6777   6777  

hatch

Modern, extensible Python project management

331   6643   6643  

mockery

A mock code autogenerator for Go

437   6618   6618  

go-grpc-middleware

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

720   6531   6531  

go-sqlmock

Sql mock driver for golang to test database interactions

408   6369   6369