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)

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
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
bond
bond circleci Clojure

spying for tests

136
deeptest
deeptest deeptest-com Go

Interface Testing Platform

136
symbolic-execution-tutorial
symbolic-execution-tutorial ercoppa Python

Tutorial on Symbolic Execution. Hands-on session is based on the angr framework.

135
mockiavelli
mockiavelli HLTech TypeScript

HTTP request mocking library for Puppeteer and Playwright

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

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

Python Test Adapter for the VS Code Test Explorer

132
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
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
factory_bot_instruments
factory_bot_instruments shiroyasha Ruby

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

127
testcase
testcase adamluzsi Go

testcase is an opinionated testing framework to support test driven design.

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
nose-timer
nose-timer mahmoudimus Python

A timer plugin for nosetests (how much time does every test take?)

125
Android-Roadmap
Android-Roadmap ahmed-shehataa Java

This road-map for android development that can help you to improve your skills with very recommended articles and other resources.

125
clj-http-fake
clj-http-fake valpackett

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

124
moulitest
moulitest yyang42 C

This repository contains tests for several projects done at 42.

124
automation-arsenal
automation-arsenal dkorobtsov

Curated list of popular Java and Kotlin frameworks, libraries and tools related to software testing, quality assurance and adjacent processes automati...

124
packer-provisioner-goss
packer-provisioner-goss YaleUniversity Go

Goss Provisioner for Packer

124
rove
rove fukamachi Common Lisp

#1=(yet another . #1#) common lisp testing library

123
jest-silent-reporter
jest-silent-reporter rickhanlonii JavaScript

A silent reporter for Jest

123
MobileAutomationFramework
MobileAutomationFramework shankybnl Java

Single code base framework to test android and iOS app using appium (v6.1.0), maven, testng,java. Option to start appium server programmatically.

123
laika
laika zendesk TypeScript

Log, test, intercept and modify Apollo Client's operations

123