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

netDumbster
netDumbsterC#

A .NET fake SMTP server for testing email functionality in applications without sending real emails.

#email-testing#hacktoberfest#fake-server
Stars131
Forks39
Last commit2 years ago
katt
kattErlang

An HTTP-based API testing tool for Erlang that executes sequential requests and validates responses.

#har-conversion#api#integration-testing
Stars124
Forks17
Last commit11 months ago
superdeno
superdenoTypeScript

A super-agent driven library for testing Deno HTTP servers with a high-level abstraction.

#superagent#superdeno#integration-testing
Stars123
Forks8
Last commit2 days ago
unit-threaded
unit-threadedD

Advanced multi-threaded unit test framework for D with custom assertions, property-based testing, and mocking.

#d-language#property-testing#unit-testing
Stars122
Forks38
Last commit3 months ago
superoak
superoakTypeScript

HTTP assertion library for testing Deno's Oak web framework, built as a wrapper around SuperDeno.

#superdeno#integration-testing#testing-library
Stars121
Forks10
Last commit1 month ago
create-test-server
create-test-serverJavaScript

Creates a minimal Express server with HTTP/HTTPS support for testing, avoiding the need for mocking.

#http-server#integration-testing#server
Stars119
Forks13
Last commit6 years ago
webdriver
webdriverElixir

An Elixir client library implementing the WebDriver protocol for browser automation with PhantomJS, Firefox, Chrome, and remote servers.

#elixir#integration-testing#chromedriver
Stars119
Forks30
Last commit6 years ago
shadow-automation-selenium
shadow-automation-seleniumJava

A Java Selenium plugin for automating multi-level Shadow DOM and custom HTML tags in web applications.

#web-components#custom-elements#selenium-webdriver
Stars116
Forks36
Last commit
Sitecore FakeDb
Sitecore FakeDbC#

A unit testing framework for Sitecore that enables creation and manipulation of Sitecore content in memory.

#unit-testing#integration-testing#content-management
Stars114
Forks36
Last commit3 years ago
Cukes-REST
Cukes-RESTJava

A Cucumber-based DSL for testing RESTful web services with built-in file support and variable handling.

#cucumber jvm#integration-testing#rest-api
Stars111
Forks67
Last commit1 year ago
webmock.cr
webmock.crCrystal

A Crystal library for stubbing HTTP::Client requests in tests, inspired by the Ruby webmock gem.

#webmock#unit-testing#integration-testing
Stars110
Forks19
Last commit1 year ago
gatling-sbt-plugin
gatling-sbt-pluginScala

An SBT plugin for running Gatling load tests directly from your Scala build tool.

#load-testing#performance-testing#integration-testing
Stars108
Forks31
Last commit2 days ago
quicktest.nvim
quicktest.nvimC++

A Neovim plugin for running tests with live feedback in split windows or popups, supporting multiple languages and frameworks.

#vimscript#developer-tools#test-runner
Stars104
Forks10
Last commit3 months ago
Testing Prisma with PostgreSQL and Jest
Testing Prisma with PostgreSQL and JestTypeScript

Example configuration for running Jest integration tests with Prisma and Postgres using isolated database schemas per test suite.

#postgres#test-isolation#integration-testing
Stars101
Forks7
Last commit
Elm Program test
Elm Program testElm

A testing library for Elm that provides a convenient API to test Elm programs as complete units, including interactive views, commands, and ports.

#html-testing#simulation#integration-testing
Stars95
Forks28
Last commit3 months ago
RestQA
RestQAJavaScript

A developer-friendly microservice testing framework that automates API, integration, and performance tests using Gherkin syntax.

#performance-testing#unit-testing#integration-testing
Stars93
Forks12
Last commit1 year ago
BDTest
BDTestC#

A .NET testing and reporting framework for Behavior Driven Testing, offering a pure code-based alternative to SpecFlow.

#behavior-driven-testing#integration-testing#csharp
Stars91
Forks5
Last commit3 days ago
mocktail
mocktailRust

A minimal Rust crate for mocking HTTP and gRPC servers with native streaming support.

#grpc-mocking#integration-testing#network-testing
Stars88
Forks10
Last commit4 months ago
go-localstack
go-localstackGo

A Go wrapper for LocalStack that simplifies integration testing of AWS services in Go applications.

#cloud-services#lambda#integration-testing
Stars88
Forks19
Last commit4 days ago
Bitcoin Spring Boot Starter
Bitcoin Spring Boot StarterJava

A Spring Boot starter for building enterprise Bitcoin applications with modules for JSON-RPC, ZeroMQ, Lightning Network, and exchange rate integration.

#spring#json-rpc#integration-testing
Stars85
Forks16
Last commit
xk6-kubernetes
xk6-kubernetesGo

A k6 extension for interacting with Kubernetes clusters from performance and load tests.

#go-extension#load-testing#performance-testing
Stars83
Forks25
Last commit9 days ago
CFSelenium
CFSeleniumColdFusion

A native ColdFusion client library for Selenium WebDriver, enabling browser automation and testing with CFML.

#selenium-webdriver#integration-testing#lucee
Stars81
Forks29
Last commit5 years ago
raml-tester
raml-testerJava

A Java library for validating HTTP requests and responses against RAML API definitions.

#raml-tooling#spring-mvc#rest-assured
Stars74
Forks14
Last commit7 years ago
TestBox
TestBoxColdFusion

A BDD/TDD testing and mocking framework for BoxLang and ColdFusion (CFML) applications.

#hacktoberfest#unit-testing#integration-testing
Stars73
Forks82
Last commit5 days ago
fake_server
fake_serverElixir

An HTTP server that simulates responses for testing external APIs in Elixir with ExUnit.

#http-server#elixir#fake-server
Stars72
Forks26
Last commit6 years ago
ember-window-mock
ember-window-mockTypeScript

An Ember CLI addon that provides a mockable window global for testing, with test-friendly replacements for location, alert, confirm, prompt, and more.

#es6-modules#unit-testing#integration-testing
Stars64
Forks17
Last commit
SmtpMock
SmtpMockRuby

A Ruby SMTP mock server wrapper for testing email functionality by mimicking any SMTP server behavior.

#email-testing#hacktoberfest#fake-server
Stars63
Forks3
Last commit1 year ago
ResponseCodeMatchers
ResponseCodeMatchersRuby

Provides RSpec matchers for matching HTTP response codes with clear failure messages.

#integration-testing#ruby-gem#http-testing
Stars61
Forks7
Last commit9 years ago
Wilma
WilmaJava

A service virtualization tool combining service stub and HTTP/HTTPS transparent proxy capabilities for development and testing.

#http-proxy#mitmproxy#devops
Stars61
Forks12
Last commit2 years ago
vcr
vcrCrystal

A VCR port for Crystal that records HTTP interactions during tests and replays them for faster, deterministic test runs.

#integration-testing#http-recording#test-performance
Stars59
Forks7
Last commit3 years ago
tuco_tuco
tuco_tucoElixir

A Capybara-like web application testing tool for Elixir that simulates user interaction via browser automation.

#elixir#integration-testing#dsl
Stars58
Forks8
Last commit10 years ago
toxiproxy_ex
toxiproxy_exElixir

An Elixir API client for Toxiproxy, enabling resilience testing by simulating network failures and latency.

#elixir#integration-testing#network-simulation
Stars56
Forks5
Last commit7 months ago
restit
restitGo

A Go micro-framework for writing readable and reusable integration tests for JSON-based RESTful APIs.

#micro-framework#integration-testing#rest-api
Stars56
Forks4
Last commit1 month 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 commit4 months ago
Ersatz Mock Server
Ersatz Mock ServerJava

A simulated HTTP server for testing client code with configurable responses.

#gradle#java-library#unit-testing
Stars51
Forks7
Last commit5 months ago
K3PO
K3POJava

A network driver and language-agnostic testing tool for creating arbitrary network traffic and certifying endpoint behavior.

#websocket-testing#integration-testing#language-agnostic
Stars50
Forks35
Last commit3 years ago
PreviousPage 5 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
6 months ago
3 years ago
5 days ago
1 day ago
Next
#Testing128
#Test Automation73
#Unit Testing54
#Go45
#Java38
#Api Testing37
#Docker34
#Golang31
#Testing Tools30
#Ci Cd28
#Test Framework24
#Rest Api24