Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Integration Testing

Integration Testing

67 projects

Showing 31 of 67 projects

Dredd (.2k)
Dredd (.2k)JavaScript

A language-agnostic command-line tool for validating API documentation against backend implementation.

#api#design-first#integration-testing
Stars4.2k
Forks278
Last commit1 year ago
WebMock
WebMockRuby

A Ruby library for stubbing and setting expectations on HTTP requests in tests.

#webmock#test-unit#integration-testing
Stars4.1k
Forks577
Last commit1 month ago
Awaitility
AwaitilityJava

A Java DSL for testing asynchronous systems by expressing expectations in a concise and readable manner.

#integration-testing#dsl#awaitility
Stars4.0k
Forks258
Last commit7 days ago
AutoFixture
AutoFixtureC#

An open source .NET library that automates test data generation to minimize unit test setup and maximize maintainability.

#unit-testing#integration-testing#fakeiteasy
Stars3.5k
Forks357
Last commit1 day ago
Schemathesis
SchemathesisPython

Automatically generate thousands of test cases from OpenAPI or GraphQL schemas to find edge-case API bugs.

#pytest#api#hypothesis
Stars3.2k
Forks204
Last commit1 day ago
TodoApi by David Fowler
TodoApi by David FowlerC#

A full-stack Todo application showcasing modern ASP.NET Core with Blazor WASM, Minimal APIs, and authentication.

#webassembly#cookies#authentication
Stars3.1k
Forks461
Last commit2 months ago
NSubstitute
NSubstituteC#

A friendly .NET mocking library with a succinct syntax that keeps tests focused on intention rather than configuration.

#unit-testing#integration-testing#csharp
Stars2.9k
Forks277
Last commit3 days ago
fake-s3
fake-s3Ruby

A lightweight server clone of Amazon S3 that simulates most S3 commands for local testing.

#sandbox-environment#testing-tool#integration-testing
Stars2.9k
Forks350
Last commit3 years ago
ElasticMQ (.8k)
ElasticMQ (.8k)Scala

An in-memory message queue system with an Amazon SQS-compatible interface, designed for testing and local development.

#sqs-interface#in-memory#message-queue
Stars2.8k
Forks201
Last commit11 days ago
httpexpect
httpexpectGo

A concise, declarative Go library for end-to-end HTTP and REST API testing with chainable request builders and assertions.

#rest#integration-testing#testing-library
Stars2.7k
Forks241
Last commit5 months ago
NUnit
NUnitC#

A unit-testing framework for all .NET languages, supporting macOS, Linux, and Windows.

#hacktoberfest#nuget#unit-testing
Stars2.6k
Forks764
Last commit2 days ago
Godog
GodogGo

Official Cucumber BDD framework for Go, enabling executable specifications using Gherkin scenarios.

#integration-testing#behavior-driven-development#go-test
Stars2.6k
Forks272
Last commit10 days ago
testcontainers-node
testcontainers-nodeTypeScript

A Node.js library for lightweight, disposable Docker containers to run databases, browsers, and services in tests.

#containerization#devops#integration-testing
Stars2.5k
Forks258
Last commit3 days ago
GUT
GUTGDScript

A unit testing framework for the Godot Engine that lets you write tests for GDScript in GDScript.

#unit-test#open-source#gdscript
Stars2.5k
Forks140
Last commit25 days ago
poltergeist
poltergeistRuby

A PhantomJS driver for Capybara that enables headless browser testing for Ruby applications.

#integration-testing#headless-browser#automated-testing
Stars2.5k
Forks410
Last commit6 years ago
hoverfly
hoverflyGo

A lightweight open-source API simulation tool for creating realistic mocks of dependent services during development and testing.

#devops#testing-tool#proxy
Stars2.5k
Forks224
Last commit1 day ago
Hoverfly
HoverflyGo

A lightweight open-source API simulation tool for creating realistic mocks of API dependencies during development and testing.

#development-tool#testing-tool#proxy
Stars2.5k
Forks224
Last commit1 day ago
gock
gockGo

Versatile HTTP traffic mocking and testing library for Go, compatible with any net/http based client.

#stubs#net-http#api
Stars2.2k
Forks109
Last commit1 year ago
NBomber
NBomberCSS

A distributed load-testing framework for .NET that tests any system regardless of protocol or semantic model using plain C# or F#.

#load-testing#stress-testing#performance-testing
Stars2.2k
Forks137
Last commit4 days ago
Mocky (k)
Mocky (k)TypeScript

A simple tool to generate custom HTTP responses for testing web services and mocking backend APIs.

#backend-mocking#mocky#web-services
Stars2.1k
Forks265
Last commit2 years ago
httpmock
httpmockGo

A Go library for easy mocking of HTTP responses from external resources in tests.

#test-isolation#unit-testing#integration-testing
Stars2.1k
Forks105
Last commit2 months ago
capybara-webkit
capybara-webkitRuby

A Capybara driver for headless WebKit to test JavaScript web apps (development suspended).

#javascript-testing#integration-testing#browser-driver
Stars2.0k
Forks418
Last commit6 years ago
docker-maven-plugin
docker-maven-pluginJava

A Maven plugin for building Docker images and managing containers for integration tests.

#devops#container-orchestration#fabric8
Stars1.9k
Forks656
Last commit23 days ago
Selenide
SelenideJava

A Java framework for writing concise, readable, and maintainable UI tests using Selenium WebDriver.

#ajax-testing#selenium-webdriver#integration-testing
Stars1.9k
Forks600
Last commit3 days ago
Selenide
SelenideJava

A concise Java UI testing framework built on Selenium WebDriver for easy-to-read and maintainable automated tests.

#ajax-testing#integration-testing#ui-testing
Stars1.9k
Forks600
Last commit3 days ago
mockhttp
mockhttpC#

A testing layer for Microsoft's HttpClient library that creates canned responses using a fluent API.

#httpclient#unit-testing#integration-testing
Stars1.8k
Forks90
Last commit1 year ago
MyTested.AspNetCore.Mvc
MyTested.AspNetCore.MvcC#

A fluent testing library for ASP.NET Core MVC and API controllers, view components, routes, and the full MVC pipeline.

#asp-net-core#unit-testing#integration-testing
Stars1.7k
Forks179
Last commit
DuckRails
DuckRailsRuby

A development tool for quickly mocking API endpoints with static or dynamic responses, delays, and custom headers.

#developer-tools#productivity#development-tool
Stars1.7k
Forks106
Last commit4 months ago
Spectron
SpectronJavaScript

A deprecated testing framework for Electron applications using ChromeDriver and WebdriverIO.

#integration-testing#chromedriver#accessibility-testing
Stars1.7k
Forks226
Last commit2 years ago
RMQ (.6k)
RMQ (.6k)Go

A Redis-backed message queue system written in Go, featuring consumer lifecycle management, batch processing, and retry mechanisms.

#task-queue#redis#message-queue
Stars1.6k
Forks208
Last commit1 year ago
spark-testing-base
spark-testing-baseScala

Base classes for writing Apache Spark tests in Scala and Python, simplifying test setup and teardown.

#apache-spark#unit-testing#integration-testing
Stars1.6k
Forks356
Last commit4 days ago
PreviousPage 2 of 2

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
1 year ago
#Testing35
#Test Automation26
#Unit Testing15
#Ci Cd13
#Go12
#Api Testing12
#Dotnet11
#Java10
#Docker10
#Testing Tools10
#Mocking10
#Http10