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

djet
djet sunscrapers Python

Django Extended Tests is set of helpers for easy testing of Django apps.

76
Furl
Furl ploeh F#

Interact with HTTP resources using F# scripting

76
highway
highway ChristianKienle Swift

Automate development tasks using Swift.

76
veggies
veggies ekino JavaScript

:sparkles: :rocket: Veggies is an awesome cucumberjs library for API/CLI testing. Great for testing APIs built upon Express, Koa, HAPI, Loopback and o...

76
mutest
mutest dgollahon Ruby

fork of mutant with inline disable comments and a few different mutations.

75
pytest-testrail
pytest-testrail allankp Python

pytest plugin for integration with TestRail, for creating testruns and updating results

75
transformer
transformer zalando-incubator Python

A tool to transform/convert web browser sessions (HAR files) into Locust load testing scenarios (locustfile).

75
wedgetail
wedgetail ojkelly TypeScript

Time your functions in your tests

74
fluent-kafka-streams-tests
fluent-kafka-streams-tests bakdata Java

Fluent Kafka Streams Test with Java

74
Jest-CSS-Modules
Jest-CSS-Modules justinsisley JavaScript

A Jest script processor that prevents CSS module parse errors.

74
xcknife
xcknife square Ruby

Simple tool for optimizing XCTest runs across machines

74
cargo
cargo codehaus-cargo Java

Codehaus Cargo source code

74
python-testing-crawler
python-testing-crawler python-testing-crawler Python

A crawler for automated functional testing of a web application

74
mtf
mtf smallinsky Go

Microservice Test Framework

73
orbital
orbital segmentio Go

πŸš€πŸŒ A simple end-to-end testing framework for Go

72
abide
abide beme Go

πŸ“Έ A Go testing utility for http response snapshots.

72
alchemy-mock
alchemy-mock miki725 Python

SQLAlchemy mock helpers.

71
test2doc.js
test2doc.js stackia JavaScript

πŸ“‘ Generate API documents from your tests.

70
raml-tester
raml-tester nidi3 Java

Test if a request/response matches a given raml definition

70
apex-domainbuilder
apex-domainbuilder rsoesemann Apex

Framework to setup Apex test data in a highly flexible and readable way using the Test Data Builder pattern.

70
nativescript-dev-appium
nativescript-dev-appium NativeScript TypeScript

A package to help with writing and executing e2e Appium tests in NativeScript apps

70
snappify
snappify denisraslov JavaScript

A generator of Jest snapshot-based tests for React components written with TypeScript πŸ“Έ

70
pandaria
pandaria JakimLi Java

Lightweight API testing tool based on cucumber JVM

69
turq
turq vfaronov Python

Mock HTTP server

69
KataScreenshotKotlin
KataScreenshotKotlin Karumi Kotlin

Screenshot Kata for Android Developers with Kotlin. The main goal is to practice UI Screenshot Testing.

69
Assert
Assert JohnSundell Swift

A collection of convenient assertions for Swift testing

68
EyeJS
EyeJS arguiot JavaScript

A JavaScript testing framework for the real world

68
KataSuperHeroesIOS
KataSuperHeroesIOS Karumi Swift

Super heroes kata for iOS Developers. The main goal is to practice UI Testing.

68
cljs-test-runner
cljs-test-runner Olical Clojure

Discover and run your ClojureScript tests

68
window
window lukechilds JavaScript

Exports a jsdom window object.

68
lovely-pytest-docker
lovely-pytest-docker lovelysystems Python

Pytest plugin providing the ability to use docker-compose services as fixtures.

68
gradle-clover-plugin
gradle-clover-plugin bmuschko Groovy

Gradle plugin for generating a code coverage report using Clover

68
tugbot
tugbot gaia-docker Go

Testing in Production (TiP) Framework for Docker

68
ui
ui codeceptjs JavaScript

Web UI for CodeceptJS

67
aws-lambda-chaos-injection
aws-lambda-chaos-injection adhorn Python

Chaos Injection library for AWS Lambda

67
vue-example-app
vue-example-app emartech JavaScript

An example app to propagate best practices for Vue.js application development and testing. Feel free to challenge these in Github Issues!

67
gtest-tap-listener
gtest-tap-listener kinow C++

GoogleTest TAP Listener

67
http-smoke-testing
http-smoke-testing shopsys PHP

[READ-ONLY] Simple HTTP smoke testing for your Symfony application

67
phpstan-nette
phpstan-nette phpstan PHP

Nette Framework class reflection extension for PHPStan & framework-specific rules

66
filet
filet Flaque Go

πŸ– A small temporary file utility for Go testing.

66
MockGenerator
MockGenerator seanhenry Kotlin

An AppCode plugin to help generate Swift test doubles automatically.

66
laravel-auth-tests
laravel-auth-tests dwightwatson PHP

Some boilerplate tests for Laravel's auth scaffold

65
protractor-best-practices
protractor-best-practices bolshchikov-public
65
integration_tests
integration_tests ManageIQ Python

ManageIQ integration tests

65
kitimat
kitimat garbles TypeScript

A library for generative, property-based testing in TypeScript and Jest.

65
alfa
alfa Siteimprove TypeScript

:wheelchair: Suite of open and standards-based tools for performing reliable accessibility conformance testing at scale

65
ngrx-testing
ngrx-testing blove TypeScript

Testing NgRx with jest and jasmine-marbles

65
app
app short-d Go

Reusable framework for micro services & command line tools

64
device-automator
device-automator lkorth Java

An easy to use, Espresso like, syntax on top of the Android UI Automator testing framework

64
suman
suman sumanjs JavaScript

πŸŒ‡ πŸŒ† πŸŒ‰ Advanced, user-friendly, language-agnostic, super-high-performance test runner. http://sumanjs.org

64