Testing Tools & Software

Testing frameworks, QA tools, load testing.

nodebestpractices

github

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

โ˜… 105,238

playwright

github

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

TypeScript
โ˜… 86,563

hoppscotch

github

Open-Source API Development Ecosystem โ€ข https://hoppscotch.io โ€ข Offline, On-Prem & Cloud โ€ข Web, Desktop & CLI โ€ข Open-Source Alternative to Postman, Insomnia

TypeScript
โ˜… 79,030

cypress

github

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

TypeScript
โ˜… 49,646

jest

github

Delightful JavaScript Testing.

TypeScript
โ˜… 45,336

bruno

github

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

JavaScript
โ˜… 42,953

k6

github

A modern load testing tool, using Go and JavaScript

Go
โ˜… 30,380

locust

github

Write scalable load tests in plain Python ๐Ÿš—๐Ÿ’จ

Python
โ˜… 27,714

testify

github

A toolkit with common assertions and mocks that plays nicely with the standard library

Go
โ˜… 25,939

javascript-testing-best-practices

github

๐Ÿ“—๐ŸŒ ๐Ÿšข Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025)

JavaScript
โ˜… 24,604

learn-go-with-tests

github

Learn Go with test-driven development

Go
โ˜… 23,621

mocha

github

โ˜•๏ธ Classic, reliable, trusted test framework for Node.js and the browser

JavaScript
โ˜… 22,881

enzyme

github

JavaScript Testing utilities for React

JavaScript
โ˜… 19,841

react-testing-library

github

๐Ÿ Simple and complete React DOM testing utilities that encourage good testing practices.

JavaScript
โ˜… 19,578

goreplay

github

GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.

Go
โ˜… 19,280

faker

github

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

Python
โ˜… 19,233

hurl

github

Hurl, run and test HTTP requests with plain text.

Rust
โ˜… 18,872

keploy

github

Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.

Go
โ˜… 17,223

jasmine

github

Simple JavaScript testing framework for browsers and node.js

JavaScript
โ˜… 15,834

mockito

github

Most popular Mocking framework for unit tests written in Java

Java
โ˜… 15,429

phpstan

github

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

PHP
โ˜… 13,926

pytest

github

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

Python
โ˜… 13,821

httpbin

github

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

Python
โ˜… 13,550

metersphere

github

MeterSphere ๆ˜ฏๆ–ฐไธ€ไปฃ็š„ๅผ€ๆบๆŒ็ปญๆต‹่ฏ•ๅทฅๅ…ท๏ผŒๅ†…็ฝฎ AI ๅŠฉๆ‰‹๏ผŒ่ฎฉ่ฝฏไปถๆต‹่ฏ•ๅทฅไฝœๆ›ด็ฎ€ๅ•ใ€ๆ›ด้ซ˜ๆ•ˆ๏ผŒไธๅ†ๆˆไธบๆŒ็ปญไบคไป˜็š„็“ถ้ขˆใ€‚

Java
โ˜… 13,165