Showing 19 of 19 projects
Fast, easy, and reliable end-to-end testing framework for web applications running in browsers.
A Go toolkit providing common assertions, mocking, and test suite functionality that integrates seamlessly with the standard library.
A classic, reliable, and trusted JavaScript test framework for Node.js and the browser.
A modern, C++-native test framework for unit tests, TDD, and BDD with micro-benchmarking support.
A Node.js tool to automate end-to-end web testing without WebDriver or browser plugins.
A behavior-driven development testing framework for Swift and Objective-C, inspired by RSpec.
A unified open-source framework combining API testing, mocks, performance testing, and UI automation with a simple syntax.
A Go testing tool that runs behavioral tests in the browser and terminal, integrating directly with `go test`.
A BDD/TDD assertion library for Node.js and browsers that pairs with any JavaScript testing framework.
A native iOS UI automation test framework with built-in synchronization for stable and repeatable tests.
A complete, extensible test system for JavaScript libraries and applications, designed for maintainability.
A comprehensive set of extension methods for writing readable and intuitive assertions in .NET unit tests.
A mocking framework for Go that integrates with the testing package to generate and use mock objects.
A unit-testing framework for all .NET languages, supporting macOS, Linux, and Windows.
A library for runtime introspection and unit testing of SwiftUI views, enabling direct access to view hierarchy and state.
A unit testing framework for the Godot Engine that lets you write tests for GDScript in GDScript.
A comprehensive Test Anything Protocol (TAP) test framework for Node.js with a plugin-based architecture.
A PHP mutation testing framework that evaluates test suite quality by injecting faults into source code.
A deprecated test framework for Objective-C on Mac OS X and iOS, now replaced by XCTest.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.