8.2.2 性能开销:优化与分层测试 在软件工程的现实战场上,测试从来不是一场优雅的仪式,而是一场与时间、资源和确定性持续角力的硬仗。当我们在“8.2.2 性能开销:优化与分层测试”这一节驻足,真正需要叩问的,并非“要不要测”,而是——当一次端到端的集成测试耗时 47 秒、单测覆盖率每提升 1% 就让 CI 构建时间增加 3.2 秒、Mock 层因过度封装导致 stub 响应延迟波动达 ±18ms 时,我们是在验证系统,还是在给构建流水线安装减速器? 这不是危言耸听。据 2024 年《State of Developer Productivity》报告统计,中大型 Java/Go 微服务项目中,测试执行时间已占 CI 总耗时的 63.