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)

10588   104028   104028  

puppeteer

JavaScript API for Chrome and Firefox

9278   92212   92212  

storybook

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

9670   87624   87624  

playwright

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

4508   76546   76546  

hoppscotch

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

5149   73778   73778  

localstack

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

4237   60293   60293  

jest

Delightful JavaScript Testing.

6596   45013   45013  

cypress

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

2899   43783   43783  

bruno

Opensource IDE For Exploring and Testing API's (lightweight alternativ...

1822   36523   36523  

testify

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

1671   25094   25094  

javascript-testing-best-practices

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

2100   24483   24483  

learn-go-with-tests

Learn Go with test-driven development

2894   23096   23096  

mocha

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

3039   22832   22832  

ava

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

1403   20822   20822  

enzyme

JavaScript Testing utilities for React

1992   19915   19915  

Catch2

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

3136   19734   19734  

react-testing-library

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

1136   19379   19379  

goreplay

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

71   19076   19076  

faker

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

2013   18659   18659  

hurl

Hurl, run and test HTTP requests with plain text.

663   17180   17180  

jasmine

Simple JavaScript testing framework for browsers and node.js

2241   15824   15824  

mockito

Most popular Mocking framework for unit tests written in Java

2635   15267   15267  

phpstan

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

930   13571   13571  

httpbin

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

1873   13259   13259  

pytest

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

2858   13023   13023  

metersphere

MeterSphere 是新一代的开源持续测试工具,让软件测试工作更简单、更高效,...

2695   12378   12378  

chromedp

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

833   12205   12205  

nightwatch

Integrated end-to-end testing framework written in Node.js and using W...

1419   11936   11936  

undetected-chromedriver

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

1277   11666   11666  

Detox

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

1918   11600   11600  

toxiproxy

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

472   11485   11485  

robotframework

Generic automation framework for acceptance testing and RPA

2469   11022   11022  

pest

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

415   10787   10787  

keploy

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

1509   10353   10353  

pollyjs

Record, Replay, and Stub HTTP Interactions.

353   10243   10243  

midscene

Your AI Operator for Web, Android, Automation & Testing.

712   10166   10166  

Quick

The Swift (and Objective-C) testing framework.

907   9842   9842  

foundry

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

2111   9369   9369  

jmeter

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

2203   8968   8968  

ginkgo

A Modern Testing Framework for Go

679   8789   8789  

artillery

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

540   8697   8697  

karate

Test Automation Made Simple

1991   8649   8649  

react-cosmos

Sandbox for developing and testing UI components in isolation

364   8531   8531  

testcontainers-java

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

1730   8307   8307  

promptfoo

Test your prompts, agents, and RAGs. AI Red teaming, pentesting, and v...

672   8218   8218  

factory_bot

A library for setting up Ruby objects as test data.

2587   8127   8127  

hypothesis

The property-based testing library for Python

620   8041   8041  

terratest

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

1364   7749   7749  

web-skills

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

708   7375   7375  

ts-jest

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

465   7059   7059