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

Robot Framework Solidity Testing Toolkit
Robot Framework Solidity Testing ToolkitHTML

A Robot Framework toolkit for testing Solidity smart contracts, deploying them across EVM chains, and building blockchain monitoring bots.

#evm-blockchain#robot-framework#ethersjs
Stars13
Forks1
Last commit
Paddle
PaddleJava

A Java library for testing dApps and smart contracts on the Waves blockchain.

#blockchain-testing#waves-blockchain#waves
Stars13
Forks3
Last commit5 months ago
rebar3_eqc
rebar3_eqcErlang

A rebar3 plugin for executing Erlang QuickCheck properties directly within Erlang projects.

#eqc#rebar3-plugin#property-based-testing
Stars13
Forks19
Last commit6 years ago
k6-rollup-example
k6-rollup-exampleJavaScript

Example project demonstrating how to bundle k6 tests and shared libraries using Rollup.

#load-testing#performance-testing#remote-modules
Stars13
Forks2
Last commit1 month ago
test_selector
test_selectorElixir

Elixir library for generating hashed, scoped test selectors in Phoenix applications to separate testing from styling.

#html-testing#elixir#phoenix
Stars13
Forks2
Last commit2 years ago
karma-traceur-preprocessor
karma-traceur-preprocessorJavaScript

A Karma preprocessor plugin that compiles ES6 JavaScript to ES5 on the fly using Traceur compiler.

#javascript-testing#es6-transpiler#amd-modules
Stars13
Forks9
Last commit
jmeter-datadog-backend-listener
jmeter-datadog-backend-listenerJava

A JMeter plugin that sends test results, metrics, and events to Datadog for real-time performance monitoring.

#load-testing#performance-testing#observability
Stars13
Forks12
Last commit
gatling-picatinny
gatling-picatinnyScala

A Scala toolkit that extends the Gatling DSL with production‑ready utilities for building faster, more reliable performance tests.

#feeders#load-testing#performance-testing
Stars12
Forks1
Last commit3 days ago
codeception
codeceptionShell

An oh-my-zsh plugin providing command completion for the Codeception PHP testing framework.

#developer-tools#codeception#zsh-plugin
Stars12
Forks4
Last commit10 years ago
cp.nvim
cp.nvimLua

A competitive programming plugin for Neovim that scrapes problems, runs tests, and debugs solutions across multiple platforms with zero configuration.

#vimscript#developer-tools#workflow-automation
Stars12
Forks1
Last commit2 months ago
Siebel CRM Plugin
Siebel CRM PluginJava

A JMeter plugin for automating variable correlation when recording tests for Siebel CRM applications.

#load-testing#performance-testing#java
Stars11
Forks2
Last commit5 months ago
nurl.nvim
nurl.nvimLua

A programmable HTTP client for Neovim, defining requests as pure Lua tables with environments, history, and testing.

#environment-management#http#curl
Stars11
Forks0
Last commit2 months ago
JMeter Graph Tool Maven Plugin
JMeter Graph Tool Maven PluginJava

A Maven plugin that generates performance graphs and filters results from JMeter test files using JMeterPluginsCMD and Filter Results Tool.

#load-testing#reporting#graph
Stars11
Forks1
Last commit
Strontium
StrontiumC#

A .NET implementation of a Selenium WebDriver Remote Server for executing browser automation commands on remote machines.

#webdriver-protocol#http-server#selenium-webdriver
Stars10
Forks4
Last commit13 years ago
Tests Coverage Tool
Tests Coverage ToolHTML

A Go tool that measures code coverage for gRPC services by analyzing proto contracts and test interactions.

#coverage-testing#test-analysis#grpc-service
Stars10
Forks1
Last commit10 months ago
scalaprops-shapeless
scalaprops-shapelessScala

Automatically generates arbitrary case class and ADT instances for property-based testing in Scala using scalaprops and shapeless.

#scalajs#algebraic-data-types#testing
Stars10
Forks2
Last commit7 days ago
pyATS
pyATSPython

A pyATS extension for Gemini CLI that enables network automation testing and validation.

#network-validation#pyats#network-testing
Stars10
Forks4
Last commit7 months ago
atomkraft
atomkraftTLA

A model-based end-to-end testing framework for Cosmos SDK blockchains, using TLA+ models to generate and execute test scenarios.

#model-based-testing#blockchain-testing#pytest
Stars10
Forks1
Last commit3 years ago
Detect Flaky Tests with BuildPulse
Detect Flaky Tests with BuildPulseShell

GitHub Action for connecting to BuildPulse to detect and manage flaky tests in CI/CD workflows.

#actions#devops#flaky-tests
Stars8
Forks4
Last commit3 years ago
SilkAppDriver
SilkAppDriverJava

A W3C WebDriver implementation for automating native Windows and mobile Android/iOS applications using Silk Test.

#windows-automation#ui-testing#mobile-testing
Stars8
Forks0
Last commit8 years ago
pava
pavaJavaScript

A lightweight library for writing parameterized tests with the ava testing framework.

#javascript-testing#unit-testing#testing-library
Stars8
Forks0
Last commit10 months ago
Appium Docker File
Appium Docker FileShell

A Dockerized Appium server for automated Android testing on real devices.

#mobile-automation#continuous-integration#appium
Stars7
Forks5
Last commit11 years ago
karma-tap-reporter
karma-tap-reporterJavaScript

A Karma plugin that reports test results in the Test Anything Protocol (TAP) format.

#javascript-testing#test-reporter#unit-testing
Stars7
Forks9
Last commit10 years ago
chemistry
chemistryElixir

A testing framework for Elixir that provides expressive syntax and lab-based test organization.

#elixir#developer-tools#unit-testing
Stars7
Forks0
Last commit8 years ago
jmeter-logstash
jmeter-logstashShell

A Logstash-based solution for parsing JMeter JTL and statistics files, enabling visualization in Elasticsearch and InfluxDB.

#report#reporting#performance-testing
Stars7
Forks2
Last commit3 days ago
test-selectors-codemod
test-selectors-codemodJavaScript

A codemod that automatically fixes the deprecated testSelector helper in ember-test-selectors.

#deprecation-fix#codemod#ember-test-selectors
Stars7
Forks5
Last commit8 years ago
wdio-harness
wdio-harnessTypeScript

Enables WebdriverIO to use Angular component test harnesses for stable and user-like component testing.

#webdriverio#cdk#wdio
Stars6
Forks3
Last commit4 days ago
JMeter JUnit Reporter
JMeter JUnit ReporterJava

A JMeter plugin that generates JUnit XML reports from performance test metrics for CI/CD pipeline integration.

#load-testing#jenkins#junit-reports
Stars5
Forks3
Last commit9 months ago
webdriver_pump
webdriver_pumpCrystal

A Page Object Model library for Crystal built on top of selenium.cr, inspired by Ruby's WatirPump and SitePrism.

#dsl#selenium#page-object-model
Stars5
Forks1
Last commit5 years ago
fixtures-rs
fixtures-rsRust

A Rust library for running tests against fixture data with automatic cleanup.

#unit-testing#integration-testing#software-quality
Stars5
Forks0
Last commit9 months ago
bravo-grid
bravo-gridJava

Docker images for Selenium Grid with extensions for remote Sikuli operations and file transfer.

#sikuli#selenium-grid#grid-extensions
Stars5
Forks3
Last commit8 years ago
playwright-python-language-injection
playwright-python-language-injectionPython

Generates PyCharm language injection definitions for Playwright Python to enable code assistance for CSS selectors and JavaScript expressions.

#developer-tools#css-selectors#playwright-python
Stars5
Forks0
Last commit
template-k6
template-k6JavaScript

A Docker-based template for creating K6 performance test suites with built-in error tracking functionality.

#load-testing#devops#performance-testing
Stars5
Forks1
Last commit5 years ago
ava-fixture
ava-fixtureTypeScript

A library for writing fixture tests (test-per-folder or test-per-file) with the AVA test runner.

#test-runner#unit-testing#file-processing
Stars5
Forks1
Last commit5 years ago
chutney
chutneyJavaScript

Run TAP tests in remote browsers at Sauce Labs via Webdriver, piping results to stdout.

#browserify#tap-testing#continuous-integration
Stars4
Forks1
Last commit2 days ago
kovacs
kovacsElixir

A simple file-watching test runner for Elixir's ExUnit framework that automatically runs tests on file changes.

#elixir#development-workflow#test-runner
Stars4
Forks1
Last commit6 years ago
PreviousPage 11 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
4 days ago
10 years ago
2 months ago
2 years ago
2 years ago
Next
#Testing148
#Ci Cd74
#Integration Testing73
#Unit Testing72
#Testing Tools55
#Performance Testing53
#Load Testing50
#Selenium50
#Java46
#Testing Framework43
#End To End Testing42
#Nodejs42