小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
Spring Office Hours播客:S5E19 - Docker、Compose、Testcontainers,天哪!

Tanzu Spring订阅服务整合OpenJDK、Spring和Apache Tomcat的支持与二进制文件,简化获取流程。

Spring Office Hours播客:S5E19 - Docker、Compose、Testcontainers,天哪!

Spring Spring · 2026-07-27T00:00:00Z

This week's Java roundup for April 20th, 2026, features news highlighting: updates on OpenJDK JEPs; JDK 27 release schedule finalized; the Oracle Critical Patch Updates for April 2026 and...

Java News Roundup: OpenJDK, Oracle Critical Patches, Open Liberty, Testcontainers, IntelliJ IDEA

InfoQ InfoQ · 2026-04-28T02:30:00Z
Java动态报道:OpenJDK、Spring候选版本、Jakarta EE、Payara平台、WildFly、Testcontainers

本周Java动态报道了多个重要更新,包括两个新的OpenJDK候选版本、Jakarta EE 12规范的里程碑发布、WildFly 38和Testcontainers 2.0的GA版本,以及Spring Framework 7.0的首个候选版本。此外,OpenJDK的Vector API和Post-Mortem Crash Analysis工具也获得候选状态,JDK 26的早期版本发布了更新。

Java动态报道:OpenJDK、Spring候选版本、Jakarta EE、Payara平台、WildFly、Testcontainers

InfoQ InfoQ · 2025-10-20T10:50:00Z
演讲:更聪明地测试,而不是更努力:在复杂分布式系统中获得信心

Elias Nogueira是一位Java专家,他分享了数字银行平台的架构及测试挑战,强调了多数据库支持、依赖模拟和异步事件测试的重要性,并建议使用Testcontainers和服务虚拟化来提升测试的可靠性与效率。

演讲:更聪明地测试,而不是更努力:在复杂分布式系统中获得信心

InfoQ InfoQ · 2025-09-01T11:40:00Z
Spring调试器:动态数据库连接的工作变得更简单

在构建Spring Boot应用时,可以利用Testcontainers在启动时创建所需服务。IntelliJ IDEA支持自动注册Testcontainers的数据源,简化本地开发和调试,适用于关系数据库和MongoDB,提升开发效率。

Spring调试器:动态数据库连接的工作变得更简单

The JetBrains Blog The JetBrains Blog · 2025-07-15T12:16:31Z
如何使用真实数据库连接测试Java微服务?

在微服务架构中,测试尤为重要,特别是Java应用的身份验证服务。常见的“连接被拒绝”错误通常表示目标服务未运行或不可访问。使用Testcontainers可以创建真实的数据库环境,确保服务间有效通信。通过配置Testcontainers依赖、更新测试类和应用配置文件,可以顺利进行集成测试,解决连接问题。

如何使用真实数据库连接测试Java微服务?

DEV Community DEV Community · 2025-05-07T17:30:19Z
使用testcontainers为NestJS编写端到端测试

作者分享了在NestJS应用中使用testcontainers进行测试的经验,重点介绍了如何通过Redis容器测试队列接收消息并执行任务,编写端到端测试以确保应用正常响应请求。

使用testcontainers为NestJS编写端到端测试

DEV Community DEV Community · 2025-03-28T18:07:59Z
如何在 .Net 中使用 TestContainers

在开发过程中,测试系统与其他系统的集成非常重要。使用TestContainers库可以简化集成测试,自动管理测试环境,避免维护云或本地环境的麻烦。通过配置Docker容器,用户能够高效地测试数据库和API,确保测试环境的干净状态。

如何在 .Net 中使用 TestContainers

freeCodeCamp.org freeCodeCamp.org · 2025-03-25T15:30:05Z
Spring Boot 3.5.0-M3 现已发布

Spring Boot 3.5.0-M3发布,包含102项增强、文档改进、依赖升级和错误修复。新特性包括对Testcontainers和Docker Compose的支持、OpenTelemetry改进及Spring Batch的新属性。

Spring Boot 3.5.0-M3 现已发布

Spring Spring · 2025-03-21T00:00:00Z
我反对在测试中使用容器

作者在使用Testcontainers三年后认为其设置和维护复杂,难以排查问题,且服务测试只能覆盖简单路径,无法真实反映云服务表现。建议在单元测试中模拟外部依赖,并创建快速部署环境,以替代容器服务测试。

我反对在测试中使用容器

DEV Community DEV Community · 2025-03-20T19:27:36Z
使用Docker进行测试:测试容器指南

Docker测试容器解决了测试环境不一致的问题,提供轻量级、快速创建和销毁的测试依赖实例,确保一致性、隔离性和快速启动,适合集成测试。通过Node.js和PostgreSQL的示例,展示了如何使用testcontainers包进行测试,帮助管理测试依赖,确保可靠的测试环境,适合复杂基础设施的应用开发团队。

使用Docker进行测试:测试容器指南

DEV Community DEV Community · 2025-02-12T00:32:13Z
Testcontainers:模拟的终结

使用Testcontainers可以简化测试过程,避免不真实的模拟。它允许开发者在本地创建轻量级的数据库和服务容器,提供接近生产环境的测试体验,适用于多种编程语言,特别适合CI/CD环境。

Testcontainers:模拟的终结

DEV Community DEV Community · 2025-01-28T07:20:24Z
Kafka的TestContainers

Apache Kafka使用TestContainers进行测试,TestContainers是一个开源库,能够在Docker容器中提供轻量级的临时实例,支持数据库、消息代理和浏览器等。

Kafka的TestContainers

DEV Community DEV Community · 2024-12-31T02:53:12Z
Micronaut中的Redis发布-订阅

几年前,我在本地实现Redis的发布-订阅功能时遇到困难。为展示Kong框架,我使用Redis和Postgres进行测试,并通过Testcontainers成功配置和运行了Redis的基本功能,测试了发布-订阅机制。

Micronaut中的Redis发布-订阅

DEV Community DEV Community · 2024-12-28T16:09:30Z
轻松将Databend测试环境与Testcontainers集成

Testcontainers是一个开源库,提供轻量级的可丢弃服务实例,适用于数据库和消息队列。它支持Java、Go和Rust,便于集成Databend测试环境,确保测试环境的隔离性和一致性,从而提高测试可靠性和开发效率。

轻松将Databend测试环境与Testcontainers集成

DEV Community DEV Community · 2024-12-20T04:04:16Z
使用Testcontainers测试Spring Boot应用程序

测试是软件开发的重要环节,确保系统按预期运行。开发者通过单元测试验证组件行为,并使用集成测试检查应用与外部依赖的交互。Testcontainers是一个开源Java库,提供轻量级容器作为测试环境,支持与JUnit等测试库集成,简化集成测试的编写,增强测试的可靠性。

使用Testcontainers测试Spring Boot应用程序

The JetBrains Blog The JetBrains Blog · 2024-12-16T14:50:37Z
使用Testcontainers和Python进行Kubernetes端到端测试

使用Testcontainers简化Kubernetes应用测试,提供轻量级容器模拟集群及依赖。通过testcontainers-python库,可以进行端到端测试,确保应用在Kubernetes中的行为符合预期。

使用Testcontainers和Python进行Kubernetes端到端测试

The New Stack The New Stack · 2024-12-12T18:00:21Z
使用Quarkus、Ollama和Testcontainers构建本地LLM AI驱动应用

传统AI应用依赖云API,面临延迟和数据隐私问题。本文探讨如何通过Quarkus与Ollama在本地运行AI模型,以提升性能和安全性。以PingPong-AI项目为例,展示了集成、测试和开发AI驱动应用的过程,并利用Testcontainers和Quarkus Dev Services简化工作流程。

使用Quarkus、Ollama和Testcontainers构建本地LLM AI驱动应用

DEV Community DEV Community · 2024-12-10T15:39:54Z
如何让小猫、小象和鲸鱼和谐相处:使用Testcontainers测试Spring应用程序 🐱🐘🐋

Testcontainers库通过Docker容器模拟真实组件和服务,简化了Spring应用的测试环境设置。它允许在测试中使用真实的PostgreSQL数据库,确保数据的纯净性和可靠性。

如何让小猫、小象和鲸鱼和谐相处:使用Testcontainers测试Spring应用程序 🐱🐘🐋

DEV Community DEV Community · 2024-12-01T06:19:23Z
使用TestContainers进行.NET集成测试:隔离数据库测试

集成测试在软件开发中至关重要,确保各模块协同工作。本文介绍如何使用TestContainers和xUnit搭建集成测试环境,利用SQL Server容器和Respawn库重置数据库,确保每次测试在干净状态下进行。示例代码展示了创建SQL Server容器、配置测试集合及编写基本集成测试,以确保应用与数据库的有效交互。

使用TestContainers进行.NET集成测试:隔离数据库测试

DEV Community DEV Community · 2024-11-07T21:23:19Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码