#Integration-testing

Showing 46 of 46 repositories tagged #integration-testing, ranked by stars

goldbergyoni
goldbergyoni
javascript-testing-best-practices

๐Ÿ“—๐ŸŒ ๐Ÿšข Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025)

Score
100
โ˜… 24.6k โ‘‚ 2.1k +5/day
JavaScript
Orange-OpenSource
Orange-OpenSource
hurl

Hurl, run and test HTTP requests with plain text.

Score
0
โ˜… 19.1k โ‘‚ 732 +8/day
Rust
testcontainers
testcontainers
testcontainers-java

Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.

Score
100
โ˜… 8.7k โ‘‚ 1.9k +3/day
Java
ory
ory
dockertest

Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.

Score
100
โ˜… 4.5k โ‘‚ 270 โ€”
Go
cucumber
cucumber
godog

Cucumber for golang

Score
91
โ˜… 2.6k โ‘‚ 277 +2/day
Go
inbucket
inbucket
inbucket

Disposable webmail server (similar to Mailinator) with built in SMTP, POP3, RESTful servers; no DB required.

Score
82
โ˜… 2.2k โ‘‚ 216 +4/day
Go
Pythagora-io
Pythagora-io
pythagora

Generate automated tests for your Node.js app via LLMs without developers having to write a single line of code.

Score
100
โ˜… 1.8k โ‘‚ 115 โ€”
JavaScript
scanapi
scanapi
scanapi

Automated Integration Testing and Live Documentation for your API

Score
0
โ˜… 1.6k โ‘‚ 124 +1/day
Python
orlangure
orlangure
gnomock

Test your code without writing mocks with ephemeral Docker containers ๐Ÿ“ฆ Setup popular services with just a couple lines of code โฑ๏ธ No bash, no yaml, only code ๐Ÿ’ป

Score
73
โ˜… 1.5k โ‘‚ 79 โ€”
Go
pixielabs
pixielabs
cavy

An integration test framework for React Native.

Score
50
โ˜… 1.4k โ‘‚ 112 โ€”
JavaScript
leancodepl
leancodepl
patrol

Flutter-first UI testing framework. Ready for action!

Score
100
โ˜… 1.4k โ‘‚ 228 โ€”
Dart
smocker-dev
smocker-dev
smocker

Smocker is a simple and efficient HTTP mock server and proxy

Score
64
โ˜… 1.3k โ‘‚ 71 โ€”
TypeScript
ovh
ovh
venom

๐Ÿ Manage and run your integration tests with efficiency - Venom run executors (script, HTTP Request, web, imap, etc... ) and assertions

Score
86
โ˜… 1.2k โ‘‚ 172 โ€”
Go
mehdihadeli
mehdihadeli
go-food-delivery-microservices

๐Ÿ• A practical food delivery microservices, built with Golang, Domain-Driven Design, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

Score
45
โ˜… 1.1k โ‘‚ 131 โ€”
Go
testcontainers
testcontainers
testcontainers-rs

A library for integration-testing against docker containers from within Rust.

Score
91
โ˜… 1.1k โ‘‚ 194 +4/day
Rust
alibaba
alibaba
java-dns-cache-manipulator

๐ŸŒ A tiny 0-dependency thread-safe Javaโ„ข lib for setting/viewing dns programmatically without touching host file, make unit/integration testing portable; and a tiny tool for setting/viewing dns of running JVM process.

Score
0
โ˜… 964 โ‘‚ 191 โ€”
Java
skrapeit
skrapeit
skrape.it

A Kotlin-based testing/scraping/parsing library providing the ability to analyze and extract data from HTML (server & client-side rendered). It places particular emphasis on ease of use and a high level of readability by providing an intuitive DSL. It aims to be a testing lib, but can also be used to scrape websites in a convenient fashion.

Score
83
โ˜… 874 โ‘‚ 69 โ€”
Kotlin
gemini-testing
gemini-testing
testplane

Testplane (ex-hermione) browser test runner based on mocha and wdio

Score
71
โ˜… 827 โ‘‚ 74 โ€”
TypeScript
allaboutapps
allaboutapps
integresql

IntegreSQL manages isolated PostgreSQL databases for your integration tests.

Score
0
โ˜… 804 โ‘‚ 18 +1/day
Go
DATA-DOG
DATA-DOG
go-txdb

Immutable transaction isolated sql driver for golang

Score
9
โ˜… 752 โ‘‚ 47 โ€”
Go
VincentJouanne
VincentJouanne
nest-clean-architecture

๐Ÿ›๏ธ Nest.js clean architecture example following some DDD principles with use-cases written in functionnal programming.

Score
45
โ˜… 741 โ‘‚ 86 โ€”
TypeScript
apideck-libraries
apideck-libraries
portman

Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman ๐Ÿ‘จ๐Ÿฝโ€๐Ÿš€

Score
57
โ˜… 685 โ‘‚ 61 +1/day
TypeScript
next-page-tester
next-page-tester
next-page-tester

DEPRECATED - DOM integration testing for Next.js

Score
50
โ˜… 616 โ‘‚ 27 โ€”
TypeScript
gmhafiz
gmhafiz
go8

Go + Postgres + Chi Router + sqlx + ent + authentication + testing + opentelemetry Starter Kit for API Development

Score
55
โ˜… 503 โ‘‚ 51 โ€”
Go
citrusframework
citrusframework
citrus

Framework for automated integration tests with focus on message-based applications

Score
82
โ˜… 484 โ‘‚ 148 โ€”
Java
faiscadev
faiscadev
fakecloud

Free, open-source AWS emulator. LocalStack alternative: 70 services, 5,139 operations, true 100% Smithy conformance (169,945/169,945 variants pass). No account, no auth token, no paid tier.

Score
73
โ˜… 469 โ‘‚ 32 +8/day
Rust
whisklabs
whisklabs
docker-it-scala

Docker integration testing kit with Scala

Score
18
โ˜… 433 โ‘‚ 89 โ€”
Scala
dotnet-labs
dotnet-labs
JwtAuthDemo

ASP.NET Core + Angular JWT auth demo; integration tests; login, logout, refresh token, impersonation, authentication, authorization; run on Docker Compose.

Score
36
โ˜… 413 โ‘‚ 146 โ€”
C#
mcibique
mcibique
vue-testing-examples

Advanced testing with vuejs. When you need to go beyond Getting started section and see some real world example with everything that proper tests should have.

Score
0
โ˜… 343 โ‘‚ 35 โ€”
JavaScript
Trendyol
Trendyol
stove

Stove: The easiest way of writing e2e/component tests for your JVM back-end app with Kotlin

Score
67
โ˜… 309 โ‘‚ 21 โ€”
Kotlin
viant
viant
endly

End to end functional test and automation framework

Score
43
โ˜… 268 โ‘‚ 38 +1/day
Go
PragmaTech-GmbH
PragmaTech-GmbH
spring-test-profiler

Speed Up Your Spring Boot Test Suite โฑ๏ธ

Score
55
โ˜… 140 โ‘‚ 23 +2/day
Java
nanotaboada
nanotaboada
python-samples-fastapi-restful

๐Ÿงช Proof of Concept for a RESTful API built with Python 3 and FastAPI

Score
64
โ˜… 133 โ‘‚ 25 +1/day
Python
dkorobtsov
dkorobtsov
automation-arsenal

Curated list of popular Java and Kotlin frameworks, libraries and tools related to software testing, quality assurance and adjacent processes automation.

Score
29
โ˜… 124 โ‘‚ 18 โ€”
mockzilla
mockzilla
mockzilla

Open-source OpenAPI mock server with cloud hosting and local modes for development, testing, and CI. Generates realistic API responses from specs with latency simulation, error injection, proxy fallback, and request validation. Validated against 2,200+ real-world OpenAPI specs.

Score
27
โ˜… 91 โ‘‚ 1 โ€”
Go
lensesio
lensesio
coyote

Environment, operations and runtime-meta testing tool.

Score
9
โ˜… 90 โ‘‚ 13 โ€”
Go
RifkiCS29
RifkiCS29
headline_news

Headline News Application using API from https://newsapi.org

Score
17
โ˜… 89 โ‘‚ 32 โ€”
Dart
omeid
omeid
conex

Conex integrates Docker with testing package so you can easily run your integration tests with containers.

Score
36
โ˜… 87 โ‘‚ 10 โ€”
Go
segmentio
segmentio
orbital

๐Ÿš€๐ŸŒ A simple end-to-end testing framework for Go

Score
18
โ˜… 81 โ‘‚ 5 โ€”
Go
subeshb1
subeshb1
api-test

๐ŸŒฟ A simple bash script to test JSON API from terminal in a structured and organized way.

Score
14
โ˜… 79 โ‘‚ 17 โ€”
Shell
SethPyle376
SethPyle376
hiraeth

Local AWS emulator focused on fast integration testing, with SQS support, SQLite-backed state, and a debug-friendly web UI.

Score
27
โ˜… 72 โ‘‚ 2 โ€”
Rust
LukaGiorgadze
LukaGiorgadze
http-mock-adapter

A simple to use mocking package for Dio intended to be used in tests.

Score
33
โ˜… 69 โ‘‚ 44 โ€”
Dart
sjefvanleeuwen
sjefvanleeuwen
showcase

A Full Stack Journey with Micro Services and Micro Front Ends. Using dapr, kubernetes, react module federation and web assembly,

Score
0
โ˜… 55 โ‘‚ 10 โ€”
JavaScript
subranag
subranag
mockaroo

Mock-A-๐Ÿฆ˜ (mock-aa-roo) a comprehensive HTTP/HTTPS interface mocking tool for all your development and testing needs!

Score
0
โ˜… 25 โ‘‚ 0 โ€”
Go
gavrilaf
gavrilaf
chuck

Lightweight proxy for REST API mocking and run integration test on mobile devices

Score
0
โ˜… 22 โ‘‚ 3 โ€”
Go
teamlead
teamlead
spring-microservices-kubernetes-demo

KubePay is a Java 17+ financial demo leveraging Spring Boot 3 & Cloud for user registration, balance top-up, and fund transfers. Can be deployed on Kubernetes, it showcases microservice architecture, Domain-Driven Design, and integrates tools like Zipkin, Swagger/OpenAPI, and OpenFeign.

Score
0
โ˜… 22 โ‘‚ 15 โ€”
Java
Related Topics
#testing#docker#golang#go#unit-testing#testing-tools#test#test-automation#automation#api-testing#api

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly