跳转到内容

测试

测试金字塔、测试替身(mock/stub/fake)、测试驱动开发的取舍、基于属性的测试与模糊测试、可测试性设计。本章讲什么该测、测到什么程度,以及 flaky 测试的成因与治理。

  • 测试是对行为的规格说明,不是对实现的复述
  • 属性测试能找到人想不到的边界
  • flaky 测试通常是并发或时间依赖