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

pytest-flake8
pytest-flake8 tholo Python

pytest plugin to run flake8

97
jsdoctest
jsdoctest yamadapc JavaScript

Run jsdoc examples as doctests.

97
go-script-bash
go-script-bash mbland Shell

Framework for writing modular, discoverable, testable Bash scripts

97
lotus
lotus lotusload Go

Kubernetes controller for running load testing

96
MockDuck
MockDuck buzzfeed Swift

A network mocking layer for iOS, tvOS, and macOS

96
docker-go-dev
docker-go-dev deis Dockerfile

The containerized Go development environment.

96
protractor-example
protractor-example qualityshepherd JavaScript

Example protractor project that uses page objects...

95
dex-test-parser
dex-test-parser linkedin Kotlin

Find all test methods in an Android instrumentation APK

95
jest-marbles
jest-marbles just-jeb TypeScript

Helpers library for marbles testing with Jest

95
frank
frank txthinking Go

Frank is a REST API automated testing tool like Postman but in command line. Auto generate markdown API document.

95
babel-jest-assertions
babel-jest-assertions mattphillips JavaScript

Babel Plugin that adds safety to your tests by verifying assertions are actually ran 🃏⁉️

94
kamera
kamera oliyh Clojure

UI testing via image comparison and devcards

94
react-pinpoint
react-pinpoint oslabs-beta JavaScript

An open source utility library for measuring React component render times.

93
express-app-testing-demo
express-app-testing-demo gregjopa HTML

a simple express app for demonstrating testing and code coverage

93
django-fakery
django-fakery fcurella Python

🏭 An easy-to-use implementation of Creation Methods for Django, backed by Faker.

93
mongo-mysql
mongo-mysql webcaetano JavaScript

Mongo vs Mysql Test Performance in Nodejs

93
rhum
rhum drashland TypeScript

A test double library

93
Junit-ISP-Testing
Junit-ISP-Testing gabrieldim Java

Junit ISP Testing in Java programming language.

93
nimoy
nimoy browncoat-ninjas Python

A testing and specification framework for Python 3

92
testz
testz scalaz Scala

The pure testing library by scalaz.

91
Cognizant-Intelligent-Test-Scripter
Cognizant-Intelligent-Test-Scripter CognizantQAHub Java

Script-less Test Automation Solution

91
libawful
libawful ldionne C++

A collection of awful archetypes to ease the testing of generic C++ libraries

91
Robotcorder
Robotcorder sohwendy JavaScript

A chrome extension that generates test scripts

91
karma-webpack-example
karma-webpack-example gabel JavaScript

Karma + Webpack + Mocha + Chai + Istanbul

90
arquillian-graphene
arquillian-graphene arquillian Java

Robust Functional Tests leveraging WebDriver with flavour of neat AJAX-ready API

90
node-mongodb-fixtures
node-mongodb-fixtures cdimascio JavaScript

🍏 Setup and tear down test fixtures with MongoDB.

90
restpect
restpect facundoolano Clojure

Succint and readable integration tests over RESTful APIs

90
runner
runner mongodb-js JavaScript

Start all mongodb deployment types for testing

90
callee
callee Xion Python

Argument matchers for unittest.mock

90
dockexec
dockexec mvdan Go

Run Go tests inside a Docker image

90
testing-hapi
testing-hapi pashariger JavaScript

Hapi style guide compliant boilerplate (updated to v17!)

89
vue-test
vue-test callumacrae JavaScript

:checkered_flag: DEPRECATED: Component testing for Vue.js

89
mockwebserverplus
mockwebserverplus orhanobut Java

✔️ OkHttp mockwebserver with fixtures extension

88
showroom
showroom eavichay JavaScript

Universal development and automated test environment for web components

88
Frisbee
Frisbee ronanrodrigo Swift

Another network wrapper for URLSession. Built to be simple, small and easy to create tests at the network layer of your application.

88
openzeppelin-test-environment
openzeppelin-test-environment OpenZeppelin Solidity

[Not actively maintained] One-line setup for blazing-fast smart contracts tests

88
watchmen
watchmen devblackops PowerShell

Infrastructure test runner using Pester and OVF modules

87
go-dynamock
go-dynamock gusaul Go

Amazon Dynamo DB Mock Driver for Golang to Test Database Interactions

87
go-vfs
go-vfs twpayne Go

Package vfs provides an abstraction of the os and io packages that is easy to test.

87
akka-mock-scheduler
akka-mock-scheduler miguno Scala

A mock Akka scheduler to simplify testing scheduler-dependent code

86
Testcase-Generator
Testcase-Generator aashutoshrathi Python

⚡️ Handy script for HackerRank, HackerEarth and CodeChef TCs Generation.

86
guerrilla
guerrilla mehcode Rust

☢ Guerrilla (or Monkey) Patching in Rust for (unsafe) fun and profit.

86
android-base
android-base jordifierro Java

Android Clean Architecture MVP RESTful client template app

85
kubesanity
kubesanity brendandburns Python

KubeSanity a sanity checking framework for Kubernetes

85
pytest-annotate
pytest-annotate kensho-technologies Python

Generate PyAnnotate annotations from your pytest tests.

85
jest-puppe-shots
jest-puppe-shots macku JavaScript

A Jest plugin for creating screenshots of React components with a little help of Puppeteer

84
KataSuperHeroesKotlin
KataSuperHeroesKotlin Karumi Kotlin

Super Heroes Kata for Android Developers in Kotlin. The main goal is to practice UI Testing.

84
FSeam
FSeam FreeYourSoul Python

Cpp header only library to manage compile time mock class generated via Python script

84
vmlens
vmlens vmlens Java

unit-testing multi-threaded applications on the JVM made easy

84
puppet_litmus
puppet_litmus puppetlabs Ruby

Providing a simple command line tool for puppet content creators, to enable simple and complex test deployments.

84