awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesContainerized Integration Tests

Automated testing that verifies component interactions using production-like container environments.

Distinct from Automated Infrastructure Testing: Focuses specifically on using containers for integration testing rather than general infrastructure configuration validation.

Explore 4 awesome GitHub repositories matching testing & quality assurance · Containerized Integration Tests. Refine with filters or upvote what's useful.

Awesome Containerized Integration Tests GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • threedotslabs/wild-workouts-go-ddd-exampleAvatar de ThreeDotsLabs

    ThreeDotsLabs/wild-workouts-go-ddd-example

    6,348Ver en GitHub↗

    This project is a reference implementation of Domain-Driven Design, Clean Architecture, and Command Query Responsibility Segregation (CQRS) patterns using the Go programming language. It serves as a sample application to demonstrate how to decouple core domain rules from infrastructure and delivery mechanisms. The system is built as a gRPC microservices architecture, utilizing type-safe communication and service contracts. It implements an event-driven architecture to manage eventual consistency and asynchronous processing, specifically employing the Outbox pattern to ensure reliable messagin

    Runs integration tests against real infrastructure using containers within the CI pipeline.

    Goclean-architecturecqrsddd
    Ver en GitHub↗6,348
  • testcontainers/testcontainers-goAvatar de testcontainers

    testcontainers/testcontainers-go

    4,889Ver en GitHub↗

    testcontainers-go es una librería de pruebas de integración con Docker para Go, diseñada para aprovisionar y gestionar infraestructura contenedorizada desechable. Funciona como un gestor de ciclo de vida de contenedores y aprovisionador de infraestructura efímera, permitiendo a los desarrolladores crear, iniciar y destruir contenedores programáticamente como dependencias para pruebas de integración automatizadas. La librería actúa como un orquestador de red de Docker al mapear puertos de contenedores a puertos host aleatorios y resolver endpoints de red para clientes de prueba. Esta capacidad permite la ejecución de pruebas en paralelo al evitar colisiones de red y garantiza que cada ejecución de prueba opere dentro de un entorno aislado. El sistema cubre una amplia gama de capacidades de orquestación, incluyendo aprovisionamiento basado en imágenes, verificación de preparación de contenedores mediante polling de estrategia de espera y limpieza automatizada de recursos mediante un sidecar reaper para eliminar contenedores huérfanos. Estas características apoyan la creación de entornos de prueba efímeros para servicios como bases de datos para verificar el comportamiento del software en condiciones similares a la producción.

    Enables running automated integration tests against real service instances in Docker containers.

    Goautomationdockergo
    Ver en GitHub↗4,889
  • evolutionary-architecture/evolutionary-architecture-by-exampleAvatar de evolutionary-architecture

    evolutionary-architecture/evolutionary-architecture-by-example

    3,447Ver en GitHub↗

    This project serves as a comprehensive educational resource for implementing modular monoliths and microservices within .NET environments. It focuses on applying domain-driven design principles to manage complex business logic, providing a structured approach to building systems that can evolve alongside changing requirements. The architecture is defined by its emphasis on modularity and clear boundaries, utilizing vertical slices and bounded contexts to organize code by business process rather than technical layer. It distinguishes itself through a systematic migration framework that allows

    Automates testing that verifies component interactions using production-like container environments.

    C#architecturearchitecture-componentsarchitecture-decision-records
    Ver en GitHub↗3,447
  • opensemanticsearch/open-semantic-searchAvatar de opensemanticsearch

    opensemanticsearch/open-semantic-search

    1,181Ver en GitHub↗

    Open Semantic Search es una plataforma de descubrimiento empresarial de código abierto diseñada para indexar, analizar y explorar colecciones de documentos grandes y diversas. Funciona como un motor de búsqueda integral y suite de análisis que transforma datos no estructurados en información estructurada a través de tuberías (pipelines) de procesamiento automatizadas. La plataforma se distingue por integrar la exploración semántica con métodos de recuperación tradicionales. Utiliza el enlace de entidades de grafos de conocimiento y la expansión de consultas basada en tesauros para conectar conceptos relacionados, permitiendo a los usuarios navegar por conjuntos de datos más allá de la simple coincidencia de palabras clave. Esto se complementa con una interfaz basada en web que proporciona filtrado facetado y visualización de datos interactiva, permitiendo a los usuarios identificar patrones y relaciones dentro de sus repositorios de documentos. El sistema cubre una amplia gama de capacidades, incluyendo minería de texto automatizada, reconocimiento óptico de caracteres y anotación colaborativa de documentos. Admite la ingesta continua de datos de diversas fuentes, manteniendo índices actualizados mediante monitoreo automatizado y orquestación de tareas en segundo plano. La arquitectura se basa en microservicios en contenedores para gestionar estas tuberías de indexación y análisis de manera eficiente.

    Validates system components and workflows by running automated integration tests within containerized environments.

    Shellannotationfaceted-searchfulltext-search
    Ver en GitHub↗1,181
  1. Home
  2. Testing & Quality Assurance
  3. Software Testing
  4. Testing Frameworks
  5. Automated Infrastructure Testing
  6. Containerized Integration Tests