Four-quadrant diagram and ROI

四象限图与ROI

读完这本《敏捷软件测试》,印象最深刻莫过于测试的象限图。

四象限图

从象限图里,可以知道测试的类型有多少种,什么时候应该执行那种测试。
什么样的时候应该自动化,什么样的时候不应该测试。

ROI (投资回报率)

衡量某种测试是否值得去做自动化的关键指标就是ROI (投资回报率)。
API接口和核心业务属于相对较稳定的部分,实现自动化测试的回报率也高。

自动化

敏捷项目依赖于自动化,离开自动化的项目不能称之为敏捷项目。
自动化单元测试的基石是TDD,离开TDD的方式去实现自动化单元测试,ROI也是低下的。

参考文献

*《敏捷软件测试》

img