testing-tools
There are 3282 repositories under testing-tools topic.
microsoft/playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
hoppscotch/hoppscotch
👽 Open source API development ecosystem - https://hoppscotch.io
cypress-io/cypress
Fast, easy and reliable testing for anything that runs in a browser.
mochajs/mocha
☕️ simple, flexible, fun javascript test framework for node.js & the browser
sebastianbergmann/phpunit
The PHP Unit Testing framework.
buger/goreplay
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.
mockito/mockito
Most popular Mocking framework for unit tests written in Java
vitest-dev/vitest
Next generation testing framework powered by Vite.
wix/Detox
Gray box end-to-end testing and automation framework for mobile apps
Orange-OpenSource/hurl
Hurl, run and test HTTP requests with plain text.
DevExpress/testcafe
A Node.js tool to automate end-to-end web testing.
smartystreets/goconvey
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
karatelabs/karate
Test Automation Made Simple
atinfo/awesome-test-automation
A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by https://zapple.tech
mapbox/pixelmatch
The smallest, simplest and fastest JavaScript pixel-level image comparison library
google/EarlGrey
:tea: iOS UI Automation Test Framework
goss-org/goss
Quick and Easy server testing/validation
miragejs/miragejs
A client-side server to build, test and share your JavaScript app
cweill/gotests
Automatically generate Go test boilerplate from your source code.
bats-core/bats-core
Bash Automated Testing System
pywinauto/pywinauto
Windows GUI Automation with Python (based on text properties)
session-replay-tools/tcpcopy
An online request replication tool, also a tcp stream replay tool, fit for real testing, performance testing, stability testing, stress testing, load testing, smoke testing, etc
kotest/kotest
Powerful, elegant and flexible test framework for Kotlin with additional assertions, property testing and data driven testing
trimstray/htrace.sh
My simple Swiss Army knife for http/https troubleshooting and profiling.
nakabonne/ali
Generate HTTP load and plot the results in real-time
getgauge/taiko
A node.js library for testing modern web applications
keploy/keploy
Test generation for Developers. Generate tests and stubs for your application that actually work!
garden-io/garden
Automation for Kubernetes development and testing. Spin up production-like environments for development, testing, and CI on demand. Use the same configuration and workflows at every step of the process. Speed up your builds and test runs via shared result caching
unionai-oss/pandera
A light-weight, flexible, and expressive statistical data testing library
getgauge/gauge
Light weight cross-platform test automation
DatabaseCleaner/database_cleaner
Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
alexei-led/pumba
Chaos testing, network emulation, and stress testing tool for containers
nsubstitute/NSubstitute
A friendly substitute for .NET mocking libraries.
alexfernandez/loadtest
Runs a load test on the selected URL. Fast and easy to use. Can be integrated in your own workflow using the API.
stryker-mutator/stryker-js
Mutation testing for JavaScript and friends
nodkz/mongodb-memory-server
Spinning up mongod in memory for fast tests. If you run tests in parallel this lib helps to spin up dedicated mongodb servers for every test file in MacOS, *nix, Windows or CI environments (in most cases with zero-config).