Showing 36 of 278 projects
A Node.js library for lightweight, disposable Docker containers to run databases, browsers, and services in tests.
A curated list of resources for visual regression testing, including tools, frameworks, services, and educational content.
A flexible and scalable container-based Selenium Grid extension with video recording, live preview, and cloud provider integration.
A curated collection of software testing tools, frameworks, books, blogs, and resources for testers and developers.
A curated collection of software testing tools, frameworks, books, blogs, and resources for testers and developers.
A collection of working code examples and snippets for writing UI tests in iOS using XCUITest.
A comprehensive roadmap and learning path for aspiring Software Quality Assurance and Quality Automation Engineers.
A comprehensive roadmap and learning path for aspiring Software Quality Assurance and Quality Automation Engineers.
A comprehensive roadmap and learning path for aspiring Software Quality Assurance and Quality Automation Engineers.
Automation-friendly framework for continuous testing that wraps JMeter, Gatling, Locust.io, and Selenium WebDriver.
A local Travis CI clone that runs tests across multiple Node.js versions using Docker.
Mutation testing tool for .NET Core and .NET Framework projects that tests your tests by inserting temporary bugs.
A Capybara driver for headless WebKit to test JavaScript web apps (development suspended).
A Java framework for writing concise, readable, and maintainable UI tests using Selenium WebDriver.
A concise Java UI testing framework built on Selenium WebDriver for easy-to-read and maintainable automated tests.
An open-source API Quality Assurance framework for automated testing of REST, GraphQL, gRPC, tRPC, and SOAP APIs.
Python language bindings for Appium, extending Selenium WebDriver for mobile automation testing.
A boilerplate-free mocking framework for Swift with a Mockito-like DSL, using compile-time code generation.
A fluent testing library for ASP.NET Core MVC and API controllers, view components, routes, and the full MVC pipeline.
A free and open-source cross-platform functional testing solution for APIs and web services.
An elegant and easy-to-use unit testing framework for Lua, LuaJIT, and MoonScript.
A Node.js library for writing memory leak tests using Mocha or other test runners.
Automated integration testing and live documentation generation for REST APIs from YAML/JSON specifications.
Base classes for writing Apache Spark tests in Scala and Python, simplifying test setup and teardown.
A Ruby library for automating web browsers using a clean, readable API powered by Selenium.
A command-line tool that automates testing in multiple Python environments using standard Python configuration files.
Integration testing toolkit that spins up ephemeral Docker containers for dependencies, eliminating the need for mocks.
A curated list of awesome tools, utilities, and projects for the Playwright testing and automation framework.
A Python library for generating mock data from dataclasses, Pydantic models, typed dicts, and other type-annotated structures.
A unit testing and mocking framework for C and C++ with memory leak detection.
A GitHub Action for running Cypress end-to-end and component tests in CI workflows with built-in dependency installation and caching.
An open-source layout and functional testing framework for web applications using Selenium and a custom spec language.
A Docker image providing a Selenium Grid with Chrome and Firefox nodes, video recording, and VNC access for browser automation.
A pure Ruby driver for Capybara that runs tests on headless Chrome/Chromium without Selenium dependencies.
A Go library for recording and replaying HTTP interactions to create fast, deterministic tests.
Elixir library for browser automation and integration testing with support for multiple webdrivers.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.