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)

jest-github-action
jest-github-action mattallty TypeScript

Jest action adding checks with annotations to your pull requests and coverage table as comments

141
jest-dynalite
jest-dynalite freshollie TypeScript

Jest preset to run Dynalite (DynamoDB local) per test runner

140
dev-stuff
dev-stuff patrykwozinski

😎 Programming stuff for everyone. Collection of articles, videos about architecture, Domain Driven Design, microservices, testing etc.

139
node-frontend
node-frontend tiangolo Dockerfile

Instrutctions to buid a frontend Docker image built with Node.js and then served with Nginx. Previously a Docker image.

138
spring-data-mock
spring-data-mock mmnaseri Java

Mock facility for Spring Data repositories

138
ThrowawayDb
ThrowawayDb Zaid-Ajaj C#

Dead simple integration tests with SQL Server or Postgres throwaway databases that are created on the fly, used briefly then disposed of automagically...

138
expect-playwright
expect-playwright playwright-community TypeScript

Expect utility matcher functions to simplify expect statements for the usage with Playwright Test or Jest Playwright.

137
shelltestrunner
shelltestrunner simonmichael Haskell

Easy, repeatable testing of CLI programs/commands

137
cornell
cornell hiredscorelabs Python

Cornell - record & replay mock server

137
preact-testing-library
preact-testing-library testing-library JavaScript

Simple and complete Preact DOM testing utilities that encourage good testing practices.

137
ekke
ekke godaddy JavaScript

Ekke is a test runner for React-Native, it allows you to execute your test code directly on the device enabling you to test in the same environment as...

136
tf
tf elliotchance Go

✔️ tf is a microframework for parameterized testing of functions and HTTP in Go.

136
purescript-spec
purescript-spec purescript-spec PureScript

Testing framework for Purescript

136
golang-benchmarks
golang-benchmarks SimonWaldherr Go

Go(lang) benchmarks - (measure the speed of golang)

136
deeptest
deeptest deeptest-com Go

Interface Testing Platform

136
mockiavelli
mockiavelli HLTech TypeScript

HTTP request mocking library for Puppeteer and Playwright

135
qtools
qtools QuantumLeaps C

QTools collection of open source tools for embedded systems development on Windows, Linux and MacOS

135
laravel-visit
laravel-visit spatie PHP

Quickly visit any route in your Laravel app

135
grappa
grappa grappa-py Python

Behavior-oriented, expressive, human-friendly Python assertion library for the 21st century

134
pytest-json-report
pytest-json-report numirias Python

🗒️ A pytest plugin to report test results as JSON

134
testing-library-recorder-extension
testing-library-recorder-extension testing-library TypeScript

Testing Library Extension for Chrome DevTools Recorder

134
smallcheck
smallcheck Bodigrim Haskell

Test your Haskell code by exhaustively checking its properties

133
acyl
acyl dollarshaveclub Go

Testing Environments On Demand

133
QA-best-practices
QA-best-practices futurice

This is a summary of QA practices Futurice uses and recommends to be used.

133
Axt
Axt soundcloud Swift

SwiftUI view testing library

133
deep-autofill-chrome-extension
deep-autofill-chrome-extension s-a JavaScript

✒️ Auto fill out forms done right.

132
vscode-python-test-adapter
vscode-python-test-adapter kondratyev-nv TypeScript

Python Test Adapter for the VS Code Test Explorer

132
foot_traffic
foot_traffic lewagon Ruby

[NOT MAINTAINED] Pure Ruby DSL for Chrome scripting based on Ferrum. No Selenium required. Works from any script. Simulate web app usage scenarios in...

131
cooky-cutter
cooky-cutter skovy TypeScript

🍪 Object factories for testing in TypeScript

131
web-automation
web-automation labs42io TypeScript

BDD tests with Cucumber, WebdriverIO and Docker Selenium

131
RobustPentestMacro
RobustPentestMacro mgeeky VBScript

This is a rich-featured Visual Basic macro code for use during Penetration Testing assignments, implementing various advanced post-exploitation techni...

131
AwesomeFrontend
AwesomeFrontend MRezaSafari

Curated list of awesome videos, courses, tips and tricks, resources, and articles in frontend development world.

131
nox-poetry
nox-poetry cjolowicz Python

Use Poetry inside Nox sessions

131
reflekt
reflekt refIekt Ruby

Reflective testing.

130
micro-jaymock
micro-jaymock meeshkan TypeScript

Tiny API mocking microservice for generating fake JSON data.

130
async-asgi-testclient
async-asgi-testclient vinissimus Python

A framework-agnostic library for testing ASGI web applications

130
should-up
should-up spotify JavaScript

Remove most of the "should" noise from your tests

130
Mixbox
Mixbox avito-tech Swift

iOS UI testing framework https://t.me/mixbox_ios

129
aws-testing-library
aws-testing-library erezrokah TypeScript

Chai (https://chaijs.com) and Jest (https://jestjs.io/) assertions for testing services built with aws

129
dynamometer
dynamometer linkedin Java

A tool for scale and performance testing of HDFS with a specific focus on the NameNode.

128
mugshot
mugshot NiGhTTraX TypeScript

Framework independent visual testing library

128
bond
bond circleci Clojure

spying for tests

128
utest
utest japaric Rust

Unit `#[test]`ing for microcontrollers and other `no_std` systems

127
capybara_discoball
capybara_discoball thoughtbot Ruby

Spin up an external server just for Capybara

127
dnserver
dnserver samuelcolvin Python

Simple development DNS server written in python

127
ava-playback
ava-playback dempfi TypeScript

📼 🚀 Record and playback http requests from your ava tests

126
typescript-snapshots-plugin
typescript-snapshots-plugin asvetliakov TypeScript

Snapshots language service support for Typescript

126
rails-testing-toolbox
rails-testing-toolbox eliotsykes Ruby

:wrench: Tools to help Rails developers test

126
clj-http-fake
clj-http-fake valpackett

Helper for faking clj-http requests | now on https://codeberg.org/valpackett/clj-http-fake

126
factory_bot_instruments
factory_bot_instruments shiroyasha Ruby

Instruments for benchmarking, tracing, and debugging Factory Girl models.

126