Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Test Automation

Test Automation

278 projects

Showing 36 of 278 projects

postman-to-k6
postman-to-k6JavaScript

Converts Postman collections into k6 script code for performance and load testing.

#load-testing#devops#performance-testing
Stars296
Forks51
Last commit4 years ago
playwright-best-practices-skill
playwright-best-practices-skill

An AI skill providing specialized guidance for writing, debugging, and maintaining Playwright tests in TypeScript across various testing scenarios.

#playwright#ai#ai-skills
Stars292
Forks54
Last commit2 months ago
SeLion
SeLionJava

A Java test automation framework built on TestNG and Selenium for web and mobile applications.

#ios#data-driven-testing#selenium-grid
Stars288
Forks233
Last commit2 years ago
flutter-skill
flutter-skillDart

AI-powered end-to-end testing for 10 platforms using natural language, with zero configuration and no test code required.

#accessibility-tree#ai#ios
Stars285
Forks38
Last commit18 days ago
allure-playwright
allure-playwrightTypeScript

Official Allure Framework integrations for JavaScript test runners and API tools to generate rich, structured test reports.

#javascript-testing#playwright#reporing
Stars277
Forks130
Last commit3 days ago
ember-cli-page-object
ember-cli-page-objectTypeScript

An Ember CLI addon for creating page objects to simplify acceptance and integration testing.

#integration-testing#ember-addon#ui-testing
Stars276
Forks90
Last commit7 months ago
playwright-skill
playwright-skill

AI-powered guides for Playwright best practices covering E2E, API, component, visual, accessibility, and security testing.

#playwright#ai#cursor-skills
Stars274
Forks45
Last commit14 days ago
Visual Review
Visual ReviewClojure

A human-friendly tool for testing and reviewing visual regressions in web applications.

#visual-regression-testing#screenshot-comparison#ui-testing
Stars272
Forks25
Last commit6 years ago
recheck-web
recheck-webHTML

A Golden Master-based test framework for Selenium that enables deep visual and functional regression testing with unbreakable element identification.

#visual-regression-testing#change-detection#regression-testing
Stars269
Forks43
Last commit
go-snaps
go-snapsGo

A Jest-like snapshot testing library for Go, enabling easy capture and comparison of test outputs.

#snapshot#go-testing#matchjson
Stars262
Forks9
Last commit15 days ago
libtap
libtapC

A C library for writing tests using the Test Anything Protocol (TAP) output format.

#c-library#unit-testing#software-quality
Stars261
Forks60
Last commit2 years ago
query-selector-shadow-dom
query-selector-shadow-domJavaScript

A JavaScript library that enables querySelector to pierce nested Shadow DOM roots, designed for automated testing of Web Components.

#webdriverio#playwright#web-components
Stars261
Forks26
Last commit
go-hit
go-hitGo

A flexible HTTP integration test framework for Go with a simple, expressive API for sending requests and validating responses.

#hacktoberfest#integration-testing#http-testing
Stars256
Forks9
Last commit1 year ago
trainer
trainerRuby

Convert Xcode test results (plist/xcresult) to JUnit reports for CI systems like Jenkins.

#ios#junit-reports#fastlane-plugin
Stars249
Forks49
Last commit4 years ago
Tavor
TavorGo

A generic fuzzing and delta-debugging framework for generating and reducing structured data using an EBNF-like notation.

#software-testing#model-based-testing#delta-debugging
Stars246
Forks10
Last commit7 years ago
eosfactory
eosfactoryPython

Python-based framework for developing, testing, and deploying EOS smart-contracts with automated workflows.

#private-testnet#eos#unit-testing
Stars235
Forks59
Last commit3 years ago
commander
commanderGo

A CLI tool for testing command-line interfaces across local machines, SSH hosts, and Docker containers using YAML test definitions.

#devops#integration-testing#terminal
Stars230
Forks19
Last commit2 years ago
Green Coffee
Green CoffeeJava

Run Gherkin acceptance tests in Android instrumentation tests using step definitions you declare.

#ui-testing#java#acceptance-testing
Stars230
Forks22
Last commit5 years ago
zunit
zunitShell

A powerful unit testing framework for ZSH shell scripting projects.

#bats-inspired#developer-tools#test-runner
Stars224
Forks27
Last commit2 years ago
zunit
zunitShell

A powerful unit testing framework for ZSH shell scripting projects.

#bats-inspired#developer-tools#test-runner
Stars224
Forks27
Last commit2 years ago
Steward
StewardPHP

A PHP library that simplifies writing and running robust functional system tests with Selenium WebDriver and PHPUnit.

#selenium-webdriver#phpunit#selenium
Stars222
Forks40
Last commit1 year ago
Retest
RetestRuby

A CLI tool that monitors file changes and automatically runs corresponding Ruby tests with zero setup required.

#hanami#developer-tools#rails
Stars219
Forks5
Last commit1 month ago
Ruby
RubyRuby

A Ruby library providing helper methods for writing cross-platform mobile app tests with Appium.

#ios#android#mobile-testing
Stars217
Forks153
Last commit6 days ago
MiniCover
MiniCoverC#

A cross-platform code coverage tool for .NET Core that instruments assemblies and generates detailed reports.

#dotnet-tool#devops#continuous-integration
Stars214
Forks41
Last commit12 days ago
expectrl
expectrlRust

A Rust library for automating and controlling interactive terminal applications via pseudo-terminals.

#rexpect#process#terminal-automation
Stars212
Forks19
Last commit28 days ago
wasmbrowsertest
wasmbrowsertestGo

Run Go WebAssembly tests directly in a browser, automating compilation, serving, and execution.

#exec#webassembly#chromedp
Stars208
Forks27
Last commit2 months ago
Publishing code coverage to CodeClimate
Publishing code coverage to CodeClimateTypeScript

A GitHub Action that publishes code coverage reports to Code Climate from CI workflows.

#quality#devops#codeclimate
Stars208
Forks63
Last commit10 months ago
Turbo Tests
Turbo TestsRuby

A drop-in replacement for parallel_tests that runs RSpec tests on multiple cores with incremental summarized output.

#ruby-gem#ci-cd#parallel-tests
Stars207
Forks36
Last commit8 months ago
JMeter Load Testing Center
JMeter Load Testing CenterPython

A web dashboard for analyzing, running, and monitoring JMeter load tests with continuous integration support.

#load-testing#reporting#jenkins
Stars204
Forks95
Last commit1 year ago
Hippomocks
HippomocksC++

A single-header C++ mocking framework for unit testing with minimal dependencies.

#software-testing#unit-testing#tdd
Stars201
Forks67
Last commit1 year ago
Mockingbird
MockingbirdSwift

A macOS app for mocking HTTP/HTTPS services to simplify testing and development against incomplete or unstable systems.

#software-testing#hacktoberfest#proxy
Stars199
Forks16
Last commit1 year ago
QtWebDriver
QtWebDriverC++

WebDriver implementation for Qt that enables automated Selenium testing of Qt-based applications.

#qt#qtwidget#qquick
Stars199
Forks64
Last commit3 years ago
gotestdox
gotestdoxGo

A command-line tool that formats Go test results as readable sentences to encourage literate test naming.

#agiledox#developer-tools#command-line-tool
Stars198
Forks5
Last commit8 months ago
blacksmith
blacksmithElixir

A data generation framework for Elixir that simplifies creating test records as maps or Ecto models.

#functional-programming#elixir#ecto
Stars195
Forks11
Last commit3 years ago
GitHub Actions for Android
GitHub Actions for AndroidTypeScript

A collection of GitHub Actions for Android development, including SDK installation and emulator management.

#actions#devops#android
Stars194
Forks26
Last commit1 year ago
stb-tester
stb-testerPython

Automated UI testing framework for set-top boxes and smart TVs using infrared commands and video analysis.

#remote-control#smart-tv#opencv
Stars193
Forks98
Last commit19 days ago
PreviousPage 6 of 8

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
3 years ago
2 years ago
Next
#Testing115
#Integration Testing55
#Unit Testing55
#Ci Cd54
#Testing Tools48
#Selenium40
#End To End Testing32
#Nodejs31
#Continuous Integration30
#Webdriver30
#Testing Framework30
#Java30