☕️ Classic, reliable, trusted test framework for Node.js and the browser
Repository Index
47,133 repositories indexed
1–24 of 42 · Most stars
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)
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Conformance test suite for OpenShift
- openshift
- kubernetes
- openshift-origin
- paas
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
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
A Matcher Framework for Swift and Objective-C
- matcher-functions
- swift-generics
- swift-assertions
- failure-messages
xUnit.net is a free, open source, community-focused unit testing tool for .NET.
- unit-testing
- xunit
- c-sharp
- dotnet
Awaitility is a small Java DSL for synchronizing asynchronous operations
- awaitility
- asynchronous
- java
- testing
🔮 An easy-to-use JavaScript unit testing framework.
- qunit
- testing
- javascript
Command line driven CI frontend and development task automation tool.
- testing
- python
- virtualenv
- continuous-integration
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.
Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber
Pester is the ubiquitous test and mock framework for PowerShell.
- powershell
- pester-tests
- powershell-tests
- assertions
Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
- bluepill
- multiple-simulators
- xcode
- parallel
A snapshot testing library for rust
- snapshot-tests
- rust
- vscode-extension
Midje provides a migration path from clojure.test to a more flexible, readable, abstract, and gracious style of testing
Elegant Lua unit testing.
- lua
- testing
Base classes to use when writing tests with Spark
Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻
- go
- golang
- testing
- integration-testing
CppUTest unit testing and mocking framework for C/C++
- cpputest
- unit-testing
- test-driven-development
- c-plus-plus
bUnit is a testing library for Blazor components that make tests look, feel, and runs like regular unit tests. bUnit makes it easy to render and control a component under test’s life-cycle, pass parameter and inject services into it, trigger event handlers, and verify the rendered markup from the component using a built-in semantic HTML comparer.
- razor-components
- unit-testing
- blazor
- blazor-components
Tools for various online judges. Downloading sample cases, generating additional test cases, testing your code, and submitting it.
- competitive-programming
- automation
- scraping
- atcoder
Free open-source modern C++20/23 framework to create console (CLI), forms (GUI like WinForms) and unit test (xUnit) applications and libraries on Windows, macOS, Linux, iOS, Android, FreeBSD, Haiku, and SerenityOS.