MP4 |视频:h264,1920×1080 |音频:AAC,44.1 KHz,2 Ch
语言:英语 |时长:8小时2米
你将学到什么
- 构建确定性 Java 测试套件,作为现代微服务的实时文档。
- 使用 JUnit 5 动态和参数化测试实施数据驱动测试。
- 掌握 Mockito 进行模拟、监视和严格的依赖项存根。
- 使用 Testcontainers 管理 PostgreSQL、Kafka 和 Redis 测试环境。
- 验证安全控制,包括 mTLS、加密实用程序和 KMS 交互。
- 自动执行 GDPR、DORA 和 EU AI Act 等标准的合规性检查。
- 使用 OpenTelemetry、堆转储和负载测试来分析性能问题。
- 使用 Kafka、数据库和缓存完成真实的银行系统验证项目。
要求
操作系统:采用 WSL2 的 Linux、macOS 或 Windows。
软件:JDK 25、Docker、Maven 或 Gradle。
知识:中级 Java 技能。无需具备测试经验。
描述
现代软件系统需要的不仅仅是通过单元测试。本课程教授专为弹性、安全和高度自动化的应用程序设计的企业级 Java 测试实践。通过 100 个实践实验室,您将学习使用行业标准工具和方法来构建、验证、排除故障并保护复杂的软件系统。
功能断言的谬误:超越“氛围编码”
了解为什么在人工智能驱动的开发环境中基本测试不再足够,以及高级测试如何作为防止代价高昂的故障和回归的最终保障。
100 个实验室的工程挑战
通过 100 个专注于现实工程挑战的实践实验室取得进展,涵盖测试框架、调试、基础设施验证、安全性和性能分析。
- 提升:通过现实世界的类比来理解概念。
- 安全与安全策略:验证环境并创建回滚机制。
- 极端实现:探索系统级行为和运行时操作。
- 视觉验证:通过实时诊断验证构建和架构。
- 大师级故障排除:解决生产级故障场景。
终极测试:顶峰
在实验室 100 中,您将在零信任环境中验证自主主权银行平台。该项目涵盖安全依赖管理、SBOM 生成、可重复构建、工件签名以及企业系统的部署就绪打包。
本课程适合谁
任何渴望学习和应用现代 Java 测试、质量保证、安全验证和企业软件工程实践的人。
其他信息
- 作者
- Downloading
- 发布日期
- 8月14日
- 类别
- IT与软件
- 软件名称
- 高级 Java 单元测试
- 探索
- Video Courses
- 创作者
- Bayt Al Hikmah
- 语言
- 英语
- 上传者
- Mozell Bauch
- 出版商
- Udemy
下载版本
| 版本 | 兼容平台 | 语言 | 大小 | 更新时间 | 下载 |
|---|---|---|---|---|---|
| 2026 | 英文 | 1.83GB | 2026-08-14 |
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请联系我们处理。


评分及评论
暂无评分
来评个分数吧