testing
Topic

testing

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.

Repositories (1443)

imgui_test_engine
imgui_test_engine ocornut C++

Dear ImGui Automation Engine & Test Suite

637
pa11y-ci
pa11y-ci pa11y JavaScript

Pa11y CI is a CI-centric accessibility test runner, built using Pa11y

637
wp-browser
wp-browser lucatume PHP

The easy and reliable way to test WordPress with Codeception. 10 years of proven success.

637
argos
argos argos-ci TypeScript

The open source visual testing platform for teams and AI agents. Review the product, not just the code.

637
django-test-plus
django-test-plus revsys Python

Useful additions to Django's default TestCase

631
httptest
httptest qiniu Go

Qiniu httptest utilities

630
chainsaw
chainsaw kyverno Go

Declarative K8s e2e testing

623
request-factories
request-factories worksome PHP

Test requests in Laravel without all the boilerplate.

623
tcexam
tcexam tecnickcom PHP

TCExam is a CBA (Computer-Based Assessment) system (e-exam, CBT - Computer Based Testing) for universities, schools and companies, that enables educat...

622
pactum
pactum pactumjs JavaScript

REST API Testing Tool for all levels in a Test Pyramid

621
shoehorn
shoehorn total-typescript TypeScript

Work seamlessly with partial mocks in TypeScript.

620
junit-pioneer
junit-pioneer junit-pioneer Java

JUnit 5 Extension Pack

619
serenity-js
serenity-js serenity-js TypeScript

A TypeScript-native acceptance testing framework that gives your Playwright Test, WebdriverIO, or Cucumber test suite the architecture it needs to sca...

618
rspec-benchmark
rspec-benchmark piotrmurach Ruby

Performance testing matchers for RSpec

618
react-screenshot-test
react-screenshot-test fwouts TypeScript

A dead simple library to screenshot test React components

617
ArchApp
ArchApp PhilippeBoisney Kotlin

Simple Android app to show how to design a multi-modules MVVM Android app (fully tested)

616
pytest-recording
pytest-recording kiwicom Python

A pytest plugin powered by VCR.py to record and replay HTTP traffic.

616
next-page-tester
next-page-tester next-page-tester TypeScript

DEPRECATED - DOM integration testing for Next.js

616
ts-auto-mock
ts-auto-mock Typescript-TDD TypeScript

Typescript transformer to unlock automatic mock creation for interfaces and classes

612
android-template
android-template blocoio Kotlin

Android app starter template

612
strikt
strikt robfletcher Kotlin

An assertion library for Kotlin

609
ghostwheel
ghostwheel gnl Clojure

Hassle-free inline clojure.spec with semi-automatic generative testing and side effect detection

608
trustme
trustme python-trio Python

#1 quality TLS certs while you wait, for the discerning tester

608
jsfuzz
jsfuzz fuzzitdev TypeScript

coverage guided fuzz testing for javascript

607
awesome-directed-fuzzing
awesome-directed-fuzzing strongcourage

A curated list of awesome directed fuzzing research papers

601
randoop
randoop randoop Java

Automatic test generation for Java

599
hammox
hammox msz Elixir

🏝 automated contract testing via type checking for Elixir functions and mocks

597
needle
needle python-needle Python

Automated tests for your CSS.

596
autochecker
autochecker victorb JavaScript

♻️ Test your libraries in many different versions of NodeJS, Ruby, Java and many other languages

593
testing-react
testing-react storybookjs TypeScript

Testing utilities that allow you to reuse your Storybook stories in your React unit tests!

592
gotestfmt
gotestfmt GoTestTools Go

go test output for humans

592
List-of-Testing-Tools-and-Frameworks-for-.NET
List-of-Testing-Tools-and-Frameworks-for-.NET dariusz-wozniak C#

✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET

590
crusher
crusher crusher-dev TypeScript

🧙‍♀️ Fast low-code testing — create, run tests and get alerts ⏱️ Create test in <60 secs 👉 Better open source alternative to selenium, cypress and...

588
kotlin-power-assert
kotlin-power-assert bnorm Kotlin

Kotlin compiler plugin to enable diagrammed function calls in the Kotlin programming language

588
climate_control
climate_control thoughtbot Ruby

Modify your ENV

587
flutter_convenient_test
flutter_convenient_test fzyzcjy Dart

Write and debug tests easily, with full action history, time travel, screenshots, rapid re-execution, video records, interactivity, isolation and more

585
betamax
betamax betamaxpy Python

A VCR imitation designed only for python-requests.

583
redux-vcr
redux-vcr joshwcomeau JavaScript

📼 Record and replay user sessions

583
bypass-finals
bypass-finals dg PHP

Removes `final` and `readonly` keywords from source code on-the-fly and allows mocking of final methods and classes. It can be used together with any...

580
mimic
mimic edgurgel Elixir

A mocking library for Elixir 🪎

579
Jasmine-Matchers
Jasmine-Matchers JamieMason JavaScript

Write Beautiful Specs with Custom Matchers for Jest and Jasmine

578
n_plus_one_control
n_plus_one_control palkan Ruby

RSpec and Minitest matchers to prevent N+1 queries problem

578
gotest.tools
gotest.tools gotestyourself Go

A collection of packages to augment the go testing package and support common patterns.

576
awesome-pytest
awesome-pytest augustogoulart

A curated list of awesome pytest resources

576
claude-code-skills
claude-code-skills levnikolaevich Shell

Help your AI agent finish the job: solve the right problem, keep changes focused, and show what was verified. For Claude Code and Codex.

574
shop-golang-microservices
shop-golang-microservices meysamhadeli Go

Practical microservices based on different software architecture and technologies like Golang, CQRS, Vertical Slice Architecture, Docker, RabbitMQ, Op...

570
arex-agent-java
arex-agent-java arextest Java

Lightweight Java agent for traffic capture and replay, enhancing testing and debugging.

570
jmeter-plugins-for-apache-dubbo
jmeter-plugins-for-apache-dubbo thubbo Java

Dubbo Plugin for Apache JMeter, It is a plug-in developed for testing Dubbo in Jmeter.

568
web-component-tester
web-component-tester Polymer TypeScript

Moved to Polymer/tools monorepo

567
react-native-mock
react-native-mock RealOrangeOne JavaScript

A fully mocked and test-friendly version of react native (maintainers wanted)

566