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 (1375)

Fuzzing
Fuzzing yuawn C++

Fuzzing tutorial with easy-to-learn labs 🚀

160
clicknium-docs
clicknium-docs clicknium JavaScript

A next-generation GUI automation framework for Web and Desktop Application Testing and Automation.

160
invokust
invokust FutureSharks Python

A wrapper for locust to allow running load tests in python or on AWS Lambda

159
cypress-svelte-unit-test
cypress-svelte-unit-test bahmutov JavaScript

Unit testing Svelte components in Cypress E2E test runner

159
argus-eyes
argus-eyes arguseyes JavaScript

A lightweight commandline tool for visual regression testing of UI components.

158
SmartDebug.JS
SmartDebug.JS MRokas JavaScript

Next-generation debugging for javascript!

158
jest-json-schema
jest-json-schema americanexpress JavaScript

✨ JSON schema matcher for Jest

157
percy-storybook
percy-storybook percy JavaScript

Percy's Storybook SDK.

157
redux-saga-testing
redux-saga-testing antoinejaussoin TypeScript

A no-brainer way of testing your Sagas

156
as-pect
as-pect as-pect TypeScript

🔥Blazing🔥 fast testing with AssemblyScript

156
LiipTestFixturesBundle
LiipTestFixturesBundle liip PHP

This bundles enables efficient loading of Doctrine fixtures in functional test-cases for Symfony applications

156
python-benchmark-harness
python-benchmark-harness JoeyHendricks Python

A micro/macro benchmark framework for the Python programming language that helps with optimizing your software.

156
RandomData
RandomData ZieIony Java

Random data generator

155
snap-shot-it
snap-shot-it bahmutov JavaScript

Smarter snapshot utility for Mocha and BDD test runners + data-driven testing!

155
SimpleCrudGenerator
SimpleCrudGenerator nafiesl PHP

Faster test-driven development for CRUD feature in Laravel project.

154
wendigo
wendigo angrykoala JavaScript

A proper monster for front-end automated testing

152
jenkins-pipeline-shared-libraries-gradle-plugin
jenkins-pipeline-shared-libraries-gradle-plugin mkobit Kotlin

Gradle plugin to help with build and test of Jenkins Pipeline Shared Libraries (see https://jenkins.io/doc/book/pipeline/shared-libraries/)

152
magento2-cypress-testing-suite
magento2-cypress-testing-suite elgentos JavaScript

A community-driven Cypress testing suite for Magento 2

152
sltbench
sltbench ivafanas C++

C++ benchmark tool. Practical, stable and fast performance testing framework.

151
gabbi
gabbi cdent Python

Declarative HTTP Testing for Python and anything else

151
aet
aet wttech Java

AET - a system that detects visual changes on web sites and performs basic page health checks

151
php-programming-best-practices
php-programming-best-practices TiendaNube

Referencia para los desarrolladores de Tiendanube y para la comunidad de PHP.

150
phiremock
phiremock mcustiel PHP

Phiremock mocks HTTP requests and REST services, allowing to mock external services during acceptance testing.

150
snodge
snodge npryce Kotlin

Randomly mutate JSON, XML, HTML forms, text and binary data for fuzz testing

150
jmeter-prometheus-plugin
jmeter-prometheus-plugin johrstrom Java

A Prometheus Listener for Apache JMeter that exposes results in an http API

150
test-data-supplier
test-data-supplier sskorol Java

TestNG DataProvider on steroids

150
assert_cli
assert_cli assert-rs Rust

See instead assert_cmd

149
wperf
wperf jhuckaby JavaScript

A simple HTTP load testing utility with detailed performance metrics.

149
faker-elixir
faker-elixir GesJeremie Elixir

[unmaintained] FakerElixir generates fake data for you.

148
sqla-wrapper
sqla-wrapper jpsca Python

A friendly wrapper for modern SQLAlchemy and Alembic

148
curl-runnings
curl-runnings aviaviavi Haskell

A declarative test framework for quickly and easily writing integration tests against JSON API's.

147
gopwt
gopwt ToQoz Go

PowerAssert library for golang

147
awesome-database-testing
awesome-database-testing zhangysh1995

数据库测试资料 This repo is a collection of resources on testing database systems

147
phpspec-laravel
phpspec-laravel BenConstable PHP

Test your Laravel applications with phpspec

146
spectrum
spectrum greghaskins Java

A BDD-style test runner for Java 8. Inspired by Jasmine, RSpec, and Cucumber.

146
simpletest
simpletest simpletest PHP

SimpleTest - Unit Testing for PHP

146
depot
depot amol- Python

Toolkit for storing files and attachments in web applications

146
prop-sets
prop-sets tvler JavaScript

Generate and test every possible instance of a component in React

145
Kakunin
Kakunin TheSoftwareHouse HTML

An E2E testing framework

145
gest
gest mfix22 JavaScript

👨‍💻 A sensible GraphQL testing tool - test your GraphQL schema locally and in the cloud

145
courtney
courtney dave Go

Courtney is a coverage tool for Go

145
TDD-Albums-II
TDD-Albums-II vanvoorden Swift

TDD-Albums-II is a new hands-on tutorial for iOS engineers learning Test-Driven Development.

145
rspec-tracer
rspec-tracer avmnu-sng Ruby

RSpec Tracer is a specs dependency analyzer, flaky tests detector, tests accelerator, and coverage reporter tool.

144
java-course
java-course qala-io Java

Self paced course for Java Engineers

143
Meadow
Meadow MeadowSuite C#

Integrated Ethereum implementation and tool suite focused on Solidity testing and development.

143
universalmutator
universalmutator agroce Python

Regexp based tool for mutating generic source code across numerous languages

143
test-state
test-state japgolly Scala

Scala Test-State.

142
postman-bdd
postman-bdd JamesMessinger HTML

A BDD test framework for Postman and Newman

141
gini
gini go-air Go

A fast SAT solver

141
coteafs-appium
coteafs-appium WasiqB Java

:iphone: Wrapper Appium Framework in Java which supports Automation of Mobile and Tablet apps.

141