Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Testing Tools

Testing Tools

273 projects

Showing 36 of 273 projects

dotnet-chrome-protocol
dotnet-chrome-protocolC#

A runtime library and code generation tools for Chrome DevTools Protocol support in C#/.NET.

#csharp#chromium#websocket
Stars30
Forks5
Last commit7 days ago
ember-test-helpers-codemod
ember-test-helpers-codemodJavaScript

A jscodeshift codemod to migrate Ember tests from jQuery or ember-native-dom-helpers to @ember/test-helpers.

#jquery-migration#test-migration#codemod
Stars29
Forks12
Last commit4 years ago
tap-mocha-reporter
tap-mocha-reporterJavaScript

A TAP stream formatter that uses Mocha's reporter styles for test output.

#stream-processing#cli-tool#nodejs
Stars29
Forks32
Last commit9 months ago
Mutation testing elements
Mutation testing elementsTypeScript

A schema and web components for visualizing mutation testing results across programming languages.

#web-components#hacktoberfest#software-quality
Stars28
Forks21
Last commit
aiomock
aiomockPython

A Python unittest.Mock extension that adds async support for return_value and side_effect.

#asyncio#async-await#unit-testing
Stars28
Forks0
Last commit2 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
tap-json
tap-jsonJavaScript

A TAP output formatter that converts test results into structured JSON for easier parsing and integration.

#stream-processing#command-line-tool#nodejs
Stars26
Forks5
Last commit6 years ago
HTTPerf.js
HTTPerf.jsJavaScript

A Node.js interface for httperf, providing programmatic HTTP performance testing and benchmarking.

#http-benchmarking#load-testing#network-tools
Stars25
Forks2
Last commit12 years 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
Awesome Tsung
Awesome Tsung

A curated collection of resources for load testing with the Tsung multi-protocol distributed tool.

#load-testing#devops#performance-testing
Stars23
Forks6
Last commit23 days ago
Composer PreferLowest Checker
Composer PreferLowest CheckerPHP

Validates that Composer's prefer-lowest installation actually uses the minimum versions defined in composer.json.

#semver#composer#php-library
Stars23
Forks2
Last commit26 days ago
mockhttp
mockhttpGo

A Go package providing mock objects for unit testing HTTP services by implementing http.ResponseWriter.

#unit-testing#go-package#mock-objects
Stars23
Forks6
Last commit11 years ago
tap-out
tap-outJavaScript

A TAP (Test Anything Protocol) parser for Node.js that provides structured output and event-driven parsing.

#tap-parser#cli-tool#nodejs
Stars23
Forks28
Last commit3 years ago
XCTestExtensions
XCTestExtensionsSwift

A Swift extension providing convenient assertions for writing unit tests, including asynchronous testing.

#unit-testing#xctest#convenient-assertions
Stars22
Forks2
Last commit4 years ago
Assert true
Assert truePHP

A humorous PHP library providing multiple ways to assert true in unit tests.

#humor#composer#phpunit-tests
Stars20
Forks7
Last commit5 months ago
RandMyMod
RandMyModSwift

An iOS framework that automatically generates random instances of Swift structs or classes with randomized property values.

#ios#codable#mock-data
Stars18
Forks4
Last commit8 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 commit21 hours ago
string_pattern
string_patternRuby

A Ruby gem for generating and validating strings using simple patterns, regular expressions, and word lists for test data.

#word-generation#validation#regexp
Stars17
Forks1
Last commit4 months ago
vrtest
vrtestJavaScript

JavaScript library for running visual regression tests on components across browsers using Selenium.

#visual-regression-testing#selenium#automated-testing
Stars17
Forks3
Last commit9 years ago
vim-vtools
vim-vtoolsVim Script

Vim plugin providing V language tools including auto-formatting, testing, and running V code.

#developer-tools#auto-format#vlang
Stars17
Forks2
Last commit5 years ago
tracerl
tracerlErlang

Dynamic tracing utilities and tests for Erlang/OTP to analyze runtime behavior.

#runtime-analysis#otp#observability
Stars17
Forks5
Last commit12 years ago
ros1_fuzzer
ros1_fuzzerPython

A fuzzer for discovering bugs and vulnerabilities in ROS nodes by testing topics with pseudorandom data.

#robotics#fuzzing#vulnerability-detection
Stars16
Forks4
Last commit5 years ago
Moxy
MoxyGo

A simple mocker and proxy application server that creates mock endpoints and proxies requests when no mock exists.

#http-proxy#devops#integration-testing
Stars15
Forks2
Last commit4 years ago
Xpath-to-selector
Xpath-to-selectorTypeScript

A TypeScript library that converts XPath expressions to CSS selectors using a recursive parser.

#css-selector#dom-navigation#typescript
Stars14
Forks1
Last commit3 years ago
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
cobertura_cover
cobertura_coverElixir

A Mix plugin that outputs test coverage in Cobertura XML format for Jenkins integration.

#elixir#jenkins#mix-plugin
Stars12
Forks5
Last commit11 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
surfboard
surfboardTypeScript

A command-line interface for compiling, deploying, and testing RIDE smart contracts for the Waves blockchain.

#waves-blockchain#waves#dapp-tooling
Stars10
Forks2
Last commit3 years ago
slack-php-socket-mode
slack-php-socket-modePHP

A Socket Mode implementation for the slack-php framework, enabling local Slack app testing without a public HTTP endpoint.

#slack-apps#async-php#slack-api
Stars10
Forks2
Last commit3 years ago
tap-min
tap-minJavaScript

A minimal TAP (Test Anything Protocol) output formatter for Node.js test runners.

#test-runner#minimalist#command-line-tool
Stars7
Forks1
Last commit2 years ago
Integrated Testing Helper
Integrated Testing HelperPascal

A RAD Studio IDE plug-in to run console applications before/after compilation and zip project source for archiving.

#version-control#ide-plugin#command-line-tools
Stars7
Forks2
Last commit
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
tap-simple
tap-simpleJavaScript

A TAP formatter that shows only failures with diffs, keeping test output clean.

#diff-output#cli-tool#nodejs
Stars6
Forks0
Last commit11 years ago
TestHelper plugin
TestHelper pluginPHP

A browser-based backend plugin for CakePHP that enhances test-driven development with GUI tools and code generation.

#development-workflow#tdd#code-quality
Stars6
Forks2
Last commit22 days ago
PHP-httperf
PHP-httperfPHP

A PHP interface for httperf, providing programmatic HTTP performance testing with forking support.

#performance-testing#php-library#cli-tool
Stars6
Forks0
Last commit12 years ago
PreviousPage 7 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
4 days ago
4 years ago
Next
#Testing78
#Test Automation55
#Unit Testing40
#Ci Cd39
#Go34
#Integration Testing30
#Nodejs28
#Cli Tool27
#Developer Tools26
#Devops26
#Performance Testing25
#Javascript22