Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Test Automation

Test Automation

415 projects

Showing 36 of 415 projects

testcontainers-node
testcontainers-nodeTypeScript

A Node.js library for lightweight, disposable Docker containers to run databases, browsers, and services in tests.

#containerization#devops#integration-testing
Stars2.6k
Forks264
Last commit3 days ago
Visual Regression Testing
Visual Regression Testing

A curated list of resources for visual regression testing, including tools, frameworks, services, and educational content.

#software-testing#visual-regression-testing#frontend-testing
Stars2.4k
Forks243
Last commit1 month ago
zalenium
zaleniumJava

A flexible and scalable container-based Selenium Grid extension with video recording, live preview, and cloud provider integration.

#testingbot#container-orchestration#selenium-grid
Stars2.4k
Forks554
Last commit4 years ago
Awesome Testing
Awesome Testing

A curated collection of software testing tools, frameworks, books, blogs, and resources for testers and developers.

#software-testing#naughty-strings#qa-resources
Stars2.3k
Forks385
Last commit2 days ago
Testing
Testing

A curated collection of software testing tools, frameworks, books, blogs, and resources for testers and developers.

#software-testing#naughty-strings#qa-resources
Stars2.3k
Forks385
Last commit2 days ago
UI Testing Cheat Sheet
UI Testing Cheat SheetSwift

A collection of working code examples and snippets for writing UI tests in iOS using XCUITest.

#ios#xctest#ui-testing
Stars2.2k
Forks170
Last commit6 years ago
Awesome Quality Assurance Roadmap
Awesome Quality Assurance Roadmap

A comprehensive roadmap and learning path for aspiring Software Quality Assurance and Quality Automation Engineers.

#software-testing#roadmap#career-development
Stars2.1k
Forks362
Last commit1 month ago
Quality Assurance Roadmap
Quality Assurance Roadmap

A comprehensive roadmap and learning path for aspiring Software Quality Assurance and Quality Automation Engineers.

#software-testing#roadmap#career-development
Stars2.1k
Forks362
Last commit1 month ago
How to start QA and Testing career
How to start QA and Testing career

A comprehensive roadmap and learning path for aspiring Software Quality Assurance and Quality Automation Engineers.

#software-testing#roadmap#career-development
Stars2.1k
Forks362
Last commit1 month ago
Taurus (.1k)
Taurus (.1k)Python

Automation-friendly framework for continuous testing that wraps JMeter, Gatling, Locust.io, and Selenium WebDriver.

#continuous-testing#load-testing#jenkins
Stars2.1k
Forks457
Last commit2 days ago
trevor
trevorJavaScript

A local Travis CI clone that runs tests across multiple Node.js versions using Docker.

#travis-ci#dev-tools#ci-cd
Stars2.1k
Forks51
Last commit6 years ago
Stryker.NET
Stryker.NETC#

Mutation testing tool for .NET Core and .NET Framework projects that tests your tests by inserting temporary bugs.

#hacktoberfest#unit-testing#dotnet-stryker
Stars2.0k
Forks231
Last commit1 day ago
capybara-webkit
capybara-webkitRuby

A Capybara driver for headless WebKit to test JavaScript web apps (development suspended).

#javascript-testing#integration-testing#browser-driver
Stars2.0k
Forks418
Last commit6 years ago
Selenide
SelenideJava

A concise Java UI testing framework built on Selenium WebDriver for easy-to-read and maintainable automated tests.

#ajax-testing#integration-testing#ui-testing
Stars1.9k
Forks602
Last commit1 day ago
Selenide
SelenideJava

A Java framework for writing concise, readable, and maintainable UI tests using Selenium WebDriver.

#ajax-testing#selenium-webdriver#integration-testing
Stars1.9k
Forks602
Last commit1 day ago
Step CI
Step CITypeScript

An open-source API Quality Assurance framework for automated testing of REST, GraphQL, gRPC, tRPC, and SOAP APIs.

#actions#trpc#grpc-client
Stars1.9k
Forks96
Last commit2 years ago
Python
PythonPython

Python language bindings for Appium, extending Selenium WebDriver for mobile automation testing.

#ios#mobile-automation#ui-testing
Stars1.8k
Forks570
Last commit2 days ago
Cuckoo
CuckooSwift

A boilerplate-free mocking framework for Swift with a Mockito-like DSL, using compile-time code generation.

#cuckoo#macos-development#matcher
Stars1.7k
Forks199
Last commit1 month ago
MyTested.AspNetCore.Mvc
MyTested.AspNetCore.MvcC#

A fluent testing library for ASP.NET Core MVC and API controllers, view components, routes, and the full MVC pipeline.

#asp-net-core#unit-testing#integration-testing
Stars1.7k
Forks176
Last commit
SoapUI (.6k)
SoapUI (.6k)Java

A free and open-source cross-platform functional testing solution for APIs and web services.

#groovy-scripting#rest#open-source
Stars1.7k
Forks631
Last commit1 month ago
busted
bustedLua

An elegant and easy-to-use unit testing framework for Lua, LuaJIT, and MoonScript.

#unit-testing#luajit#ci-cd
Stars1.6k
Forks205
Last commit4 months ago
Leakage
LeakageJavaScript

A Node.js library for writing memory leak tests using Mocha or other test runners.

#performance-testing#heap-analysis#memory-leak-detection
Stars1.6k
Forks36
Last commit3 years ago
scanapi
scanapiPython

Automated integration testing and live documentation generation for REST APIs from YAML/JSON specifications.

#yaml#api#python-library
Stars1.6k
Forks127
Last commit1 day ago
spark-testing-base
spark-testing-baseScala

Base classes for writing Apache Spark tests in Scala and Python, simplifying test setup and teardown.

#apache-spark#unit-testing#integration-testing
Stars1.6k
Forks356
Last commit3 months ago
Watir
WatirRuby

A Ruby library for automating web browsers using a clean, readable API powered by Selenium.

#selenium-webdriver#ruby-gem#selenium
Stars1.5k
Forks245
Last commit2 years ago
nox
noxPython

A command-line tool that automates testing in multiple Python environments using standard Python configuration files.

#python-environments#dev-tools#continuous-integration
Stars1.5k
Forks185
Last commit2 days ago
Playwright
Playwright

A curated list of awesome tools, utilities, and projects for the Playwright testing and automation framework.

#playwright#developer-tools#puppeteer
Stars1.5k
Forks259
Last commit7 days ago
polyfactory
polyfactoryPython

A Python library for generating mock data from dataclasses, Pydantic models, typed dicts, and other type-annotated structures.

#starlite#fixtures#hacktoberfest
Stars1.5k
Forks115
Last commit11 days ago
gnomock
gnomockGo

Integration testing toolkit that spins up ephemeral Docker containers for dependencies, eliminating the need for mocks.

#ephemeral-containers#postgres#integration-testing
Stars1.5k
Forks79
Last commit3 months ago
CppUTest
CppUTestC++

A unit testing and mocking framework for C and C++ with memory leak detection.

#very-kewl#unit-testing#memory-leak-detection
Stars1.5k
Forks530
Last commit6 months ago
Run Cypress E2E tests
Run Cypress E2E testsJavaScript

A GitHub Action for running Cypress end-to-end and component tests in CI workflows with built-in dependency installation and caching.

#actions#javascript-testing#cypress-io
Stars1.5k
Forks356
Last commit1 day ago
Galen
GalenJava

An open-source layout and functional testing framework for web applications using Selenium and a custom spec language.

#ui-testing#image-comparison#selenium
Stars1.4k
Forks163
Last commit4 years ago
docker-selenium
docker-seleniumShell

A Docker image providing a Selenium Grid with Chrome and Firefox nodes, video recording, and VNC access for browser automation.

#selenium-server#chrome#selenium-grid
Stars1.4k
Forks323
Last commit5 years ago
go-vcr
go-vcrGo

A Go library for recording and replaying HTTP interactions to create fast, deterministic tests.

#yaml#integration-testing#http-recording
Stars1.4k
Forks81
Last commit8 days ago
Cuprite
CupriteRuby

A pure Ruby driver for Capybara that runs tests on headless Chrome/Chromium without Selenium dependencies.

#ferrum#chrome#driver
Stars1.4k
Forks98
Last commit15 days ago
Patrol
PatrolDart

A powerful, multiplatform E2E UI testing framework for Flutter apps that handles native interactions.

#dart#hacktoberfest#greybox-testing
Stars1.4k
Forks228
Last commit1 day ago
PreviousPage 3 of 12

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
Next
#Testing148
#Ci Cd74
#Integration Testing73
#Unit Testing72
#Testing Tools55
#Performance Testing53
#Load Testing50
#Selenium50
#Java46
#Testing Framework43
#End To End Testing42
#Nodejs42