Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Automated Testing

Automated Testing

215 projects

Showing 36 of 215 projects

testronaut
testronautTypeScript

A modern, comprehensive testing framework for frontend applications with built-in visual regression testing.

#playwright#ui-testing#frontend-testing
Stars71
Forks5
Last commit4 days ago
Mealybug Tearoom Tests
Mealybug Tearoom TestsAssembly

A collection of test ROMs for verifying Game Boy emulator accuracy, focusing on PPU register timing during rendering.

#test-roms#emulator-testing#game-boy
Stars70
Forks23
Last commit5 years ago
meteortesting:mocha
meteortesting:mochaJavaScript

A Mocha test driver package for Meteor that reports both server and client test results in the server console.

#hacktoberfest#full-stack-testing#test-driver
Stars66
Forks42
Last commit2 months ago
qt-qml-project-template-with-ci
qt-qml-project-template-with-ciQML

A comprehensive Qt/QML project template with CI, automated testing, code formatting, and multi-platform builds.

#qt#android-application#project-template
Stars66
Forks8
Last commit
lint
lintGo

A Go library that runs linters from Go code, integrating lint checks into the standard go build and test workflow.

#go-library#linter-integration#automated-testing
Stars66
Forks10
Last commit7 years ago
RestTestGen
RestTestGenJava

A framework and tool for automated black-box testing of RESTful APIs using OpenAPI specifications.

#gradle#java#rest-api-testing
Stars65
Forks12
Last commit7 months ago
AcceptanceMark
AcceptanceMarkSwift

Generates strongly-typed XCTest cases from markdown tables for Fitnesse-style acceptance testing in Xcode.

#fitnesse#unit-testing#xctest
Stars64
Forks8
Last commit7 years ago
Run Julia tests
Run Julia testsJulia

A GitHub Action to run tests for Julia packages across multiple platforms and Julia versions.

#hacktoberfest#julia#continuous-integration
Stars61
Forks33
Last commit22 days ago
SQLAuto
SQLAutoJavaScript

A smart zero-code SQL testing automation tool for databases, supporting any CRUD operations, template variables, and bulk test data generation.

#database#postgres#zero-code
Stars58
Forks7
Last commit17 days ago
gulp-w3cjs
gulp-w3cjsJavaScript

A Gulp plugin that validates HTML files against W3C standards using the w3cjs library.

#w3c-validator#frontend-development#automated-testing
Stars57
Forks14
Last commit7 years ago
Runs a WebPageTest audit and prints the results as commit comment
Runs a WebPageTest audit and prints the results as commit commentJavaScript

GitHub Action that runs WebPageTest audits and posts performance results as commit comments.

#actions#devops#webpagetest
Stars57
Forks7
Last commit
ConDroid
ConDroidJava

A tool for automated concolic (symbolic/concrete) execution of Android apps to drive execution to specific code locations without manual interaction.

#concolic-execution#app-testing#security-analysis
Stars56
Forks13
Last commit10 years ago
LuckyFlow
LuckyFlowCrystal

A Crystal library for automated browser testing of web applications, similar to Ruby's Capybara.

#integration-testing#testing-library#crystal-lang
Stars55
Forks9
Last commit3 months ago
Appium-Native-Crawler
Appium-Native-CrawlerRuby

A Ruby CLI tool for automated exploratory testing of Android apps using Appium, capturing screenshots, performance data, and accessibility info.

#exploratory-testing#mobile-automation#performance-testing
Stars55
Forks14
Last commit
PHP_CodeSniffer With Annotations
PHP_CodeSniffer With Annotations

GitHub Action for running PHP_CodeSniffer to check code quality and enforce coding standards.

#actions#phpcs#coding-standards
Stars54
Forks26
Last commit3 years ago
playwright-xray
playwright-xrayTypeScript

A Playwright reporter that publishes test results to Xray Test Management in Jira.

#playwright#xray#jira-integration
Stars53
Forks24
Last commit4 days ago
eye_drops
eye_dropsElixir

A configurable Elixir mix task that watches file changes and runs corresponding commands like tests.

#elixir#developer-tools#mix-task
Stars53
Forks6
Last commit9 years ago
Run stylelint, with reviewdog output on the PR
Run stylelint, with reviewdog output on the PRShell

A GitHub Action that runs stylelint with reviewdog to automatically lint CSS files and post review comments on pull requests.

#developer-tools#css-linting#continuous-integration
Stars52
Forks22
Last commit
ros2_benchmarking
ros2_benchmarkingC++

A framework for automated benchmarking of ROS2 communication performance with comparisons to ROS1 and DDS implementations.

#robotics#performance-testing#ros2
Stars50
Forks6
Last commit8 years ago
RobotEyes
RobotEyesActionScript

An ActionScript 3 library for end-to-end UI testing that simulates user interactions and verifies visual elements.

#flash#integration-testing#ui-testing
Stars48
Forks3
Last commit15 years ago
Awesome Cucumber
Awesome Cucumber

A curated collection of Cucumber and Gherkin resources for behavior-driven development (BDD) testing.

#software-testing#bdd-tools#rails
Stars45
Forks11
Last commit4 years ago
MINER
MINERPython

A hybrid data-driven REST API fuzzer that combines sequence generation, request quality improvement, and parameter error detection.

#data-driven-testing#web-security#rest-api
Stars44
Forks6
Last commit3 years ago
AutoMockable
AutoMockableSwift

A Swift framework that uses the type system to easily create mocked instances of data types for testing.

#ios#unit-testing#type-system
Stars43
Forks3
Last commit7 years ago
HTML Website Template
HTML Website TemplateJavaScript

An opinionated starting point and build system for collaboratively-edited HTML websites with automated testing and linting.

#template#jekyll#travis-ci
Stars40
Forks48
Last commit4 months ago
AndroFuzz
AndroFuzzPython

A file format fuzzer for Android that pushes test files to emulators and monitors apps for buffer overflows.

#android-fuzzing#logcat-monitoring#vulnerability-detection
Stars39
Forks7
Last commit12 years ago
Grunt-WebPageTest
Grunt-WebPageTestJavaScript

A Grunt plugin for continuous website performance measurement using WebPageTest.

#webpagetest#performance-testing#build-tools
Stars34
Forks3
Last commit7 years ago
JEval
JEvalPython

JEval evaluates JMeter test plans and provides recommendations before performance testing begins.

#software-testing#performance-engineering#apache
Stars33
Forks9
Last commit5 years ago
Pull Request Landmines
Pull Request LandminesTypeScript

A GitHub action that allows reviewers to create manual mutation tests directly within pull request comments.

#pull-requests#automated-testing#ci-cd
Stars33
Forks2
Last commit4 years ago
ngx-playwright
ngx-playwrightJavaScript

Utilities for running Playwright end-to-end tests in Angular workspaces.

#playwright#integration-testing#angular-cli
Stars28
Forks6
Last commit4 months ago
Swagger Coverage Tool
Swagger Coverage ToolHTML

A Python tool that measures API test coverage against Swagger/OpenAPI documentation and generates detailed HTML reports.

#coverage-testing#python-testing#test-coverage
Stars26
Forks4
Last commit1 month ago
phoenix_api_docs
phoenix_api_docsElixir

Generate API Blueprint documentation from Phoenix controller annotations and automated tests.

#elixir#phoenix-framework#rest-api
Stars26
Forks10
Last commit7 years ago
CI-utils
CI-utilsCommon Lisp

Utilities and examples for running Common Lisp projects on various continuous integration platforms.

#travis-ci#ci-configuration#appveyor
Stars24
Forks5
Last commit2 years ago
MetovaTestKit
MetovaTestKitSwift

A collection of test helpers to simplify writing unit tests for iOS applications.

#ios#unit-testing#xctest
Stars23
Forks3
Last commit5 years ago
NovaMOOC
NovaMOOCJavaScript

A MOOC platform example with API and frontend built using the Phalcon PHP framework, featuring automated tests.

#mooc#api-backend#jwt
Stars22
Forks7
Last commit3 years ago
Get generated static site screenshots updated by Pull Request
Get generated static site screenshots updated by Pull RequestJavaScript

A GitHub Action that captures screenshots of static web pages and identifies visual changes between pull request branches.

#static-site-generators#visual-regression-testing#pull-request-checks
Stars22
Forks1
Last commit
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
PreviousPage 5 of 6

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
2 months ago
3 years ago
7 years ago
3 days ago
3 years ago
Next
#Ci Cd56
#Testing39
#Test Automation24
#Continuous Integration24
#Docker24
#Github Actions24
#Ui Testing20
#Performance Testing20
#Unit Testing19
#Code Quality19
#Visual Regression Testing18
#Nodejs18