Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Integration Testing

Integration Testing

256 projects

Showing 36 of 256 projects

docker-it-scala
docker-it-scalaScala

A Scala library for integration testing with Docker containers, providing utilities to define, manage, and verify services.

#container-orchestration#specs2#integration-testing
Stars433
Forks88
Last commit2 years ago
LogCaptor
LogCaptorJava

A Java library for capturing log entries in unit and integration tests without mocking or custom extensions.

#jboss#unit-testing#integration-testing
Stars432
Forks29
Last commit22 days ago
Imposter ()
Imposter ()Shell

A scriptable, multipurpose mock server for REST APIs, OpenAPI, SOAP, gRPC, Salesforce and HBase APIs.

#salesforce#api-mock#integration-testing
Stars411
Forks66
Last commit4 days ago
rexpect
rexpectRust

A Rust library for automating interactions with Unix processes and bash, similar to pexpect.

#processes#integration-testing#unix
Stars391
Forks69
Last commit23 days ago
StateFlow
StateFlowClojure

A Clojure testing framework using a state monad for composing reusable integration test steps.

#integration-testing#midje#nubank-stable
Stars390
Forks14
Last commit3 months ago
httpclient-interception
httpclient-interceptionC#

A .NET library for intercepting and stubbing HTTP requests made by HttpClient, primarily for testing purposes.

#httpclient#integration-testing#http-interception
Stars386
Forks31
Last commit10 days ago
WebTau
WebTauJava

A unified testing API, CLI, and framework for writing unit, integration, and end-to-end tests across REST-API, WebSocket, GraphQL, Browser, Database, and CLI.

#database#report#rest
Stars383
Forks42
Last commit3 months ago
xBehave.net
xBehave.netC#

An xUnit.net extension for writing behavior-driven tests with natural language step descriptions.

#unit-testing#integration-testing#behavior-driven-development
Stars381
Forks49
Last commit5 years ago
gulp-mocha
gulp-mochaJavaScript

A Gulp plugin for running Mocha tests directly in your Gulp pipeline.

#javascript-testing#test-runner#unit-testing
Stars379
Forks84
Last commit2 years ago
SBTUITestTunnel
SBTUITestTunnelObjective-C

A library that extends Apple's UI Testing framework to enable network mocking, file operations, and other dynamic interactions with the app under test.

#ui-automated-tests#ios#integration-testing
Stars370
Forks85
Last commit
rxpresso
rxpressoJava

A library that simplifies Android Espresso UI testing by integrating RxJava observables with mocked data sources.

#open-source#android-application#integration-testing
Stars357
Forks21
Last commit8 years ago
Mockaco
MockacoC#

An HTTP mock server for stubbing services and simulating dynamic API responses using ASP.NET Core and C# scripting.

#mocks-generator#webhook-support#asp-net-core
Stars350
Forks40
Last commit8 months ago
MMBarricade
MMBarricadeObjective-C

A runtime-configurable local server for iOS apps that intercepts network traffic to return predefined responses for development and testing.

#ios#unit-testing#integration-testing
Stars344
Forks18
Last commit9 years ago
DNTFrameworkCore
DNTFrameworkCoreC#

A lightweight and extensible infrastructure for building high-quality web applications based on ASP.NET Core.

#entity-framework-core#event-driven#crud
Stars315
Forks74
Last commit2 years ago
casbin
casbinGo

A collection of third-party middleware and service implementations for the Fiber web framework in Go.

#hacktoberfest#open-source#authentication
Stars301
Forks162
Last commit1 day ago
AutoMate
AutoMateSwift

A Swift framework providing XCTest extensions and helpers for writing robust iOS/macOS UI automation tests.

#ios#integration-testing#xctest
Stars290
Forks30
Last commit2 years 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
Forks91
Last commit9 months ago
frisby
frisbyGo

A Go-based REST API testing framework inspired by frisby-js, featuring a fluent interface for building and validating HTTP requests.

#frisby#integration-testing#fluent-interface
Stars275
Forks26
Last commit6 years ago
endly
endlyGo

A declarative workflow-based automation and end-to-end testing framework for Go that simulates production environments.

#load-testing#workflow#workflow-orchestration
Stars268
Forks38
Last commit3 months ago
example-services
example-servicesJavaScript

Example workflows demonstrating how to use service containers in GitHub Actions for testing and CI/CD pipelines.

#devops#integration-testing#continuous-integration
Stars259
Forks224
Last commit4 years ago
ember-qunit
ember-qunitJavaScript

QUnit test helpers and integration for Ember.js applications.

#javascript-testing#hacktoberfest#unit-testing
Stars258
Forks156
Last commit2 months ago
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
Stars255
Forks9
Last commit2 years ago
DbFit
DbFitJava

A database testing framework for test-driven development of database code with readable, maintainable tests.

#fitnesse#unit-testing#integration-testing
Stars243
Forks85
Last commit3 months ago
JMSToolBox ()
JMSToolBox ()Java

A universal JMS client for browsing, posting, and managing messages across multiple queue providers with REST API support.

#jmstoolbox#weblogic#activemq
Stars233
Forks50
Last commit16 days 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
Stars231
Forks19
Last commit2 years ago
govcr
govcrGo

A Go library for recording and replaying HTTP/HTTPS interactions as mock cassettes for offline testing.

#playback#proxy#integration-testing
Stars200
Forks17
Last commit3 months ago
xk6-sql
xk6-sqlGo

A k6 extension that enables SQL database operations within performance and load tests.

#go-extension#load-testing#performance-testing
Stars190
Forks64
Last commit2 days ago
elixir-on-docker
elixir-on-dockerElixir

A Docker-based template for quickly developing clustered Elixir applications with cloud-native defaults.

#elixir#web-server#development-tool
Stars176
Forks10
Last commit6 years ago
Bonita ()
Bonita ()Java

A BPMN process engine for deploying, executing, and managing process-based applications, either standalone or embedded.

#gradle#bpm#business-process-management
Stars174
Forks97
Last commit3 days ago
Cypress Testing Suite
Cypress Testing SuiteJavaScript

A community-driven Cypress testing suite for Magento 2, covering frontend and backend e-commerce workflows.

#magento2#hacktoberfest#magento
Stars171
Forks41
Last commit2 years ago
smtpmock
smtpmockGo

A lightweight, configurable fake SMTP server written in Go for testing email functionality without a real mail server.

#email-testing#rfc-compliant#fake-smtp
Stars166
Forks24
Last commit3 months ago
dbcleaner
dbcleanerGo

A Go library for cleaning databases between tests with parallel execution support using file locking.

#database-engine#test-isolation#driver
Stars163
Forks13
Last commit4 years ago
GOBDD
GOBDDGo

A BDD testing framework for Go that runs tests natively with debugging support and context-aware steps.

#hacktoberfest#go-testing#integration-testing
Stars142
Forks20
Last commit1 month ago
dart.webdriver
dart.webdriverDart

A Dart client library for WebDriver that provides bindings for browser automation and testing.

#dart#integration-testing#selenium
Stars142
Forks48
Last commit1 month ago
zt-process-killer
zt-process-killerJava

A Java library for reliably stopping processes with cross-platform graceful and forceful termination.

#graceful-shutdown#java-library#integration-testing
Stars138
Forks27
Last commit14 days ago
testcase
testcaseGo

An opinionated Go testing framework that supports test-driven design with BDD conventions, modular testing components, and safe parallel execution.

#integration-testing#behavior-driven-development#tdd
Stars133
Forks11
Last commit3 days ago
PreviousPage 4 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
14 days ago
Next
#Testing128
#Test Automation73
#Unit Testing54
#Go45
#Java38
#Api Testing37
#Docker34
#Golang31
#Testing Tools30
#Ci Cd28
#Test Framework24
#Rest Api24