Showing 36 of 415 projects
A simple, expressive, header-only C++ mocking framework for unit testing with support for major compilers and testing frameworks.
Elixir library for browser automation and integration testing with support for multiple webdrivers.
Java language binding for writing Appium tests that conform to the W3C WebDriver Protocol.
A property-based testing library for .NET that automatically generates random test cases to verify program specifications.
An embedded unit testing framework for Godot 4, supporting GDScript and C# with TDD, mocking, and scene testing.
A Swift core library providing unit test support for Swift packages and applications across all Swift-supported platforms.
A Swift core library providing unit test support for Swift packages and applications across all Swift-supported platforms.
A Java library that automatically creates and populates objects with reproducible random data for unit testing.
A Clojure property-based testing library inspired by QuickCheck for writing concise, powerful tests.
An open-source AI testing agent that automates UI, API, security, accessibility, and visual validations using Gherkin without code.
A curated collection of Selenium resources including tools, drivers, containers, cloud services, and testing frameworks.
A curated collection of Selenium resources, tools, and services for web automation and testing.
A tool for running Appium tests in parallel across Android and iOS real devices and simulators.
A no-code automated testing framework for microservices APIs, Kafka data streams, databases, and load testing using JSON/YAML.
An Elixir library for data generation and property-based testing with an idiomatic Elixir API.
A context/specification test framework for .NET that removes language noise and simplifies tests.
A comprehensive coverage testing system for Go, enabling runtime code coverage collection for system tests and accurate testing.
A full-featured next-generation test runner for Clojure with watch mode, filtering, and extensible plugins.
A curated collection of resources covering Apache JMeter usage, including plugins, integrations, testing techniques, and DevOps practices.
A curated collection of resources covering Apache JMeter usage, including plugins, integrations, testing techniques, and DevOps practices.
A Go tool for sending code coverage reports to Coveralls.io, enabling continuous coverage tracking.
A curated list of awesome tools, content, and projects for the k6 load testing platform.
A curated collection of community resources, tools, and projects for the k6 load testing platform.
A library that enables Behavior-Driven Development (BDD) testing by converting Gherkin feature files into Playwright test files.
A Java library for writing cleaner automated acceptance tests with rich living documentation and integration with Selenium, Playwright, and BDD tools.
A Python library for writing concise, readable, and maintainable browser UI tests with a user-oriented API.
An ESLint plugin that enforces best practices and provides linting rules for Cypress test code.
An open-source, self-hosted platform for visual regression testing that tracks UI changes via image comparison.
A lightweight judging environment for OI contests, based on Lemon and LemonPlus, with cross-platform support.
A massively parallel Android and iOS test runner for Firebase Test Lab that accelerates testing velocity.
A discontinued JavaScript framework for automated cross-browser testing.
A Dockerized Appium server for automating Android tests on real devices with simplified environment setup.
A Chrome Extensions flavor of Playwright for automating and testing browser extensions.
A Ruby gem implementing the Page Object pattern for browser testing with Watir and Selenium WebDriver.
A Symfony bundle providing helper classes and base classes for writing functional and unit tests.
A fast, platform-independent test runner for Android and iOS that optimizes for execution speed and stability.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.