[控场AI]
概念Test Pyramid

测试金字塔

由Mike Cohn于2009年提出的自动化测试层次模型,分为底层单元测试、中层集成测试和顶层端到端测试,是指导CI测试策略的经典框架

核心事实

时间轴 (近 90 天)

10月12日

测试金字塔共识认为应包含大量单元测试、适量集成测试和少量 E2E 测试,因为 E2E 维护成本随数量非线性上升。

待验证50%
10月12日

作者建议的Agent测试金字塔为:底层每次提交运行schema校验,中层每晚在20个以上多样化输入上运行护栏断言,顶层每周在基准集上做LLM-as-Judge评估

待验证50%
10月8日

测试金字塔由 Mike Cohn 在2009年的著作《Succeeding with Agile》中正式提出

待验证50%
10月8日

测试金字塔的核心原则是用能带来足够信心的最低层级去测试

待验证50%
10月8日

测试金字塔主张底层拥有大量快速的单元测试,中间是较少的集成测试,顶层是一小组端到端测试

待验证50%
9月11日

CI/CD、代码评审、分支策略、测试金字塔等经典工程实践都建立在人类是主要执行者的假设之上

待验证50%
9月5日

测试金字塔由Mike Cohn在2009年提出

待验证50%

全部知识事实 (10)

来源文章