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)

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
vue-test
vue-test callumacrae JavaScript

:checkered_flag: DEPRECATED: Component testing for Vue.js

90
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
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.

89
openzeppelin-test-environment
openzeppelin-test-environment OpenZeppelin Solidity

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

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
go-dynamock
go-dynamock gusaul Go

Amazon Dynamo DB Mock Driver for Golang to Test Database Interactions

87
watchmen
watchmen devblackops PowerShell

Infrastructure test runner using Pester and OVF modules

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
go-vfs
go-vfs twpayne Go

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

85
akka-mock-scheduler
akka-mock-scheduler miguno Scala

A mock Akka scheduler to simplify testing scheduler-dependent code

84
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
jooks
jooks antoinejaussoin TypeScript

Testing hooks with Jest

83
tstl
tstl agroce Python

Template Scripting Testing Language tool: automated test generation for Python

82
spectator
spectator icy-arctic-fox Crystal

Feature-rich testing framework for Crystal based on RSpec.

82
Approvals.NodeJS
Approvals.NodeJS approvals JavaScript

Approval Tests implementation in NodeJS

82
storm
storm Practical-Formal-Methods SMT

A blackbox mutational fuzzer for detecting critical bugs in SMT solvers

81
drool
drool DNS-OARC Lua

DNS Replay Tool

80
generic-random
generic-random Lysxia Haskell

Generic random generators

80
mockito-java8
mockito-java8 szpak Java

Mockito add-ons leveraging Java 8 and lambda expressions to make mocking even more compact

79
react-markers
react-markers jamiebuilds JavaScript

Add markers to your React components for easy testing with actual DOM elements

79
time
time cyclejs

A time driver designed to enable awesome testing and dev tooling

78
retox
retox tonybaloney Python

For running a local continuous testing environment with tox

78
jsdomify
jsdomify dmatteo JavaScript

Create a JSDom instance for browserless testing, exposing some handling methods

78
phpab
phpab phpab PHP

A PHP library to implement A/B testing.

78
purescript-sparkle
purescript-sparkle sharkdp PureScript

Infer user interfaces from type signatures

78
TestLeafSeleniumTraining
TestLeafSeleniumTraining TestLeafInc Java

This is public repository for Selenium Learners at TestLeaf

78
unit-test-recorder
unit-test-recorder Ghost---Shadow JavaScript

Record unit tests as you use your application.

77
fluentcheck
fluentcheck csparpa Python

Fluent assertions for Python

77
HttpClient.Helpers
HttpClient.Helpers PureKrome C#

Some simple System.Net.Http.HttpClient test helpers

77