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

bbt
bbtAda

A cross-platform BDD driver for black-box testing of CLI applications directly from Markdown documentation.

#ada#gherkin#bdd
Stars27
Forks2
Last commit15 days ago
JMeter Ant Task
JMeter Ant TaskXSLT

An Ant task for automating the execution of JMeter test plans and logging results.

#load-testing#performance-testing#jmeter
Stars27
Forks21
Last commit9 years ago
CQL
CQLRuby

A domain-specific query language for extracting information from Cucumber and Gherkin test suites.

#reporting#dsl#query-language
Stars27
Forks2
Last commit4 years ago
OpenTester
OpenTesterPython

An MCP-first testing execution engine that enables AI coding tools to generate, execute, and manage end-to-end tests via a unified DSL.

#fastapi#playwright#ai
Stars26
Forks9
Last commit4 months ago
Appium Workshop Selnium Conf 2016
Appium Workshop Selnium Conf 2016HTML

A hands-on workshop repository for learning Appium mobile test automation with Android emulators and Ruby.

#allure-reports#workshop#mobile-testing
Stars26
Forks49
Last commit7 years ago
xk6-output-kafka
xk6-output-kafkaGo

A k6 extension that streams real-time load test metrics to Apache Kafka topics for real-time monitoring and analysis.

#load-testing#k6#k6-extension
Stars26
Forks8
Last commit3 months ago
har-convertor-jmeter-tool
har-convertor-jmeter-toolJava

An Apache JMeter plugin that converts HAR files into JMeter test scripts and recording XML files.

#har-converter#load-testing#websocket-testing
Stars25
Forks8
Last commit5 months ago
Eclector
EclectorCommon Lisp

A set of Common Lisp tools and experiments to streamline development workflows.

#emacs#lisp#slime
Stars25
Forks4
Last commit3 months ago
Expecto Template
Expecto TemplateF#

A .NET Core template for creating F# test projects using the Expecto testing library.

#expecto#template#unit-testing
Stars25
Forks9
Last commit1 year ago
cypress-lit
cypress-litTypeScript

A Cypress helper for component testing Lit elements and native web components across modern browsers.

#web-components#custom-elements#webcomponents
Stars25
Forks2
Last commit3 days ago
go-beautiful-html-coverage
go-beautiful-html-coverageJavaScript

A GitHub Action that tracks Go code coverage in pull requests with a beautiful HTML preview.

#html-report#devops#coverage-report
Stars24
Forks2
Last commit2 years ago
cuke_modeler
cuke_modelerRuby

A Ruby gem that provides an easy-to-use modeling layer for Cucumber test suites, simplifying inspection and manipulation of Gherkin feature files.

#test-modeling#modeling#ruby-gem
Stars23
Forks8
Last commit1 day ago
darcy
darcyJava

A Selenium WebDriver implementation of the Darcy framework for web application automation testing.

#selenium-webdriver#integration-testing#ui-testing
Stars23
Forks17
Last commit7 years ago
SpecTest
SpecTestTypeScript

A declarative API testing framework that uses JavaScript/JSON/YAML specs to test endpoints with built-in concurrency, sequencing, and schema validation.

#load-testing#declarative-testing#zod-integration
Stars23
Forks3
Last commit13 days ago
ai-natural-language-tests
ai-natural-language-testsPython

Enterprise-grade platform that generates and executes Cypress, Playwright, and WebdriverIO end-to-end tests from natural language requirements.

#webdriverio#playwright#ai
Stars22
Forks7
Last commit1 day ago
playwright-ng-schematics
playwright-ng-schematicsTypeScript

A schematic that integrates Playwright Test into Angular projects for end-to-end testing.

#playwright#angular-schematics#cli-tool
Stars21
Forks5
Last commit2 days ago
Olympus
OlympusGame Maker Language

A testing framework for GameMaker 2024.4+ projects with record keeping, crash recovery, and async support.

#gamemaker#json-export#unit-testing
Stars21
Forks1
Last commit2 years ago
go-fuzz-action
go-fuzz-action

A GitHub Action for running Go 1.18+ built-in fuzz testing in CI/CD workflows.

#devops#github-action#ci-cd
Stars21
Forks2
Last commit4 days ago
Vest
VestGDScript

A unit testing addon for Godot that provides a full-featured testing framework with in-editor UI and CI support.

#godot-eng#gdscript#unit-testing
Stars21
Forks5
Last commit8 months ago
JMeter HAR Importer Plugin
JMeter HAR Importer PluginJava

A JMeter plugin that imports HTTP Archive (HAR) files to create JMeter test plans for web performance and load testing.

#web-traffic#load-testing#performance-testing
Stars19
Forks4
Last commit
Stebz
StebzJava

A flexible Java framework for managing test steps with support for multiple styles (Arrange-Act-Assert, Gherkin) and integrations with popular reporting tools.

#step-management#reportportal#testit
Stars19
Forks1
Last commit2 days ago
Legerity for Uno Platform
Legerity for Uno PlatformC#

A cross-platform automated UI testing framework for Uno Platform applications using Appium/Selenium on .NET.

#xamarin#ios#ui-testing
Stars19
Forks5
Last commit2 months ago
efrisby
efrisbyErlang

A REST API testing framework for Erlang inspired by frisby-js, providing fluent HTTP request methods and built-in response assertions.

#integration-testing#rest-api#api-testing
Stars18
Forks1
Last commit9 years ago
graphql-to-karate
graphql-to-karateC#

Automatically generate Karate API tests from GraphQL schemas for test-driven development and CI/CD validation.

#graphql#tdd#cli-tool
Stars17
Forks1
Last commit1 day ago
gatling-scaffold
gatling-scaffoldKotlin

A scaffold for building load test suites using Gatling with Kotlin, Docker, Grafana, and InfluxDB.

#load-testing#devops#load-test
Stars17
Forks4
Last commit10 months ago
testsql
testsqlGo

A Go library that generates test data from SQL files before tests and automatically cleans up afterward.

#integration-testing#database-testing#go-library
Stars17
Forks2
Last commit6 years ago
AutoPyDriverServer
AutoPyDriverServerPython

A WebDriver-compatible server that provides Selenium WebDriver API access to AutoPy for cross-platform image recognition and UI automation.

#bottle-framework#gui-testing#selenium
Stars17
Forks0
Last commit11 years ago
Hamster
HamsterPython

A lightweight desktop app that provides quick access to recent JMeter test plans from the Mac menu bar or Windows system tray.

#open-source#productivity#desktop-app
Stars16
Forks4
Last commit2 years ago
gee
geeShell

A script for running Apache JMeter load tests on Amazon EC2 instances with automated reporting and Jenkins integration.

#load-testing#performance-testing#jmeter
Stars16
Forks10
Last commit12 years ago
TestCafe globals
TestCafe globalsJavaScript

ESLint plugin providing fixture and test globals for TestCafe to enforce good practices in end-to-end testing.

#javascript-testing#nodejs#code-quality
Stars15
Forks7
Last commit6 years ago
perfiz
perfizScala

A Dockerized API performance testing setup with Gatling, Grafana dashboards, and Prometheus monitoring.

#continuous-testing#metrics-monitor#devops
Stars15
Forks6
Last commit6 months ago
OpenCTF
OpenCTFPascal

A DUnit-based framework for building automatic tests for VCL components in Delphi applications.

#unit-testing#dunit#pascal
Stars14
Forks3
Last commit7 years ago
generator-cordova-plugin-devbed
generator-cordova-plugin-devbedJavaScript

A Yeoman generator for creating Cordova plugins with integrated test bed applications.

#cordova-plugin#ios#android
Stars14
Forks3
Last commit10 years ago
convert-postman-jmeter
convert-postman-jmeterJavaScript

A Node.js CLI tool that converts Postman collections to JMeter test plans for performance testing.

#load-testing#performance-testing#jmeter
Stars14
Forks10
Last commit20 days ago
HTTPerf.rb
HTTPerf.rbRuby

A Ruby interface for httperf that provides programmatic control and parsing of HTTP performance test results.

#performance-testing#command-line-tool#ruby-gem
Stars14
Forks4
Last commit5 years ago
playwright-ui5
playwright-ui5TypeScript

Custom selector engines for Playwright to test SAPUI5 applications with CSS or XPath syntax.

#playwright#custom-selector-engine#ui5
Stars13
Forks3
Last commit29 days ago
PreviousPage 10 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
24 days ago
Next
#Testing148
#Ci Cd74
#Integration Testing73
#Unit Testing72
#Testing Tools55
#Performance Testing53
#Load Testing50
#Selenium50
#Java46
#Testing Framework43
#End To End Testing42
#Nodejs42