首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单元测试和集成测试的比例怎么定?什么样的逻辑该写在哪层?

问单元测试和集成测试的比例怎么定?什么样的逻辑该写在哪层?

提问于 2026-10-23 19:39:40
回答 3关注 0查看 20

背景:团队在推行测试覆盖,但对写在哪层分歧很大——有人觉得所有逻辑都该写单元测试(mock 全部依赖),有人觉得 mock 太多等于没测真实行为,主张全写集成测试(Testcontainers 起真实依赖)。想请教:1. 判断写单元还是集成的决策标准是什么(mock 成本?外部依赖数量?还是别的)?2. 什么比例算健康(金字塔 70/20/10 还是因地制宜)?3. mock 边界应该画在哪——mock 到什么程度测试就失去意义了?希望有实践过的经验。

相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档