🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
Repository Index
47,133 repositories indexed
1–24 of 59 · Most stars
A Node.js tool to automate end-to-end web testing.
The property-based testing library for Python
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
tap-producing test harness for node and browsers
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
- testing
- docker
- automation
- golang
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.
The Enterprise-ready testing and specification framework.
- java
- groovy
- testing
- bdd-style-testing-framework
minitest provides a complete suite of testing facilities supporting TDD, BDD, and benchmarking.
Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.
- power-assert
- assert
Runtime introspection and unit testing of SwiftUI views
- swiftui
- swiftui-views
- unit-testing
- runtime-typechecking
Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Test Anything Protocol tools for node
- assert
- bdd
- code-coverage
- commonjs
Professional lightweight testing mini-framework for Go.
- golang
- testing
Property-based testing for Scala
- scala
- scalacheck
- property-testing
Midje provides a migration path from clojure.test to a more flexible, readable, abstract, and gracious style of testing
QuickCheck for Swift
- swift
- quickcheck
- property-based-testing
A Ruby library for testing your library against different versions of dependencies.
- ruby
- thoughtbot
- appraisal
- rubygems
The XCTest Project, A Swift core library for providing unit test support
A comprehensive test suite for RFC 8259 compliant JSON parsers
Tools for various online judges. Downloading sample cases, generating additional test cases, testing your code, and submitting it.
- competitive-programming
- automation
- scraping
- atcoder
Data generation and property-based testing for Elixir. 🔮
- elixir
- property-based-testing
- property-testing
- data-generation
PropEr: a QuickCheck-inspired property-based testing tool for Erlang
- erlang
- release-badge
- codecov-badge
- erlang-versions-badge
An understated approach to iOS integration testing.