A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Repository Index
47,133 repositories indexed
1–24 of 48 · Most stars
Node.js test runner that lets you develop with confidence 🚀
- test-runner
- ava
- javascript
- concurrency
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
- unit-testing
- test
- testing
- python
Generic automation framework for acceptance testing and RPA
- robotframework
- testing
- automation
- testautomation
A Node.js tool to automate end-to-end web testing.
Next-gen browser and mobile automation test framework for Node.js
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.
Conformance test suite for OpenShift
- openshift
- kubernetes
- openshift-origin
- paas
Test suites for Web platform specs — including WHATWG, W3C, and others
- testing
- html
- test-automation
- browser
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
Full-stack testing PHP framework
- codeception
- php
- phpunit
- bdd
A Matcher Framework for Swift and Objective-C
- matcher-functions
- swift-generics
- swift-assertions
- failure-messages
Awaitility is a small Java DSL for synchronizing asynchronous operations
- awaitility
- asynchronous
- java
- testing
Simple one-liner tests for common Rails functionality
minitest provides a complete suite of testing facilities supporting TDD, BDD, and benchmarking.
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.
Layout and functional testing framework for websites
- layout-testing
- responsive-design
- java
- javascript
A Ruby library for testing your library against different versions of dependencies.
- ruby
- thoughtbot
- appraisal
- rubygems
Serenity BDD is a test automation library designed to make writing automated acceptance tests easier, and more fun.
A smooth testing lib for F#. APIs made for humans! Strong testing methodologies for everyone!
- testing
- property-based-testing
- stress-testing
- unit-testing
:chipmunk: Simple and complete Svelte DOM testing utilities that encourage good testing practices
Cross-platform test runner
Some helper classes for writing functional tests in Symfony
- php
- bundle
- symfony
- symfony-bundle