第1章软件测试的金字塔体系11.1从1个中心到5个要素31.25个工作面51.38组关系61.413项原则81.521个关键域111.634个方法15第2章测试架构从何而来172.1什么是测试架构182.2测试领域架构212.3自动化测试架构之说252.3.1为何要建立自动化测试架构252.3.2解决什么问题262.3.3软件开发框架的启发302.3.4测试自动化框架的基本构成312.4谁能成为测试架构师34第3章如何让缺陷无处藏身383.1什么是软件可测试性393.2sock模型和jamesbach的观点41.3.3tdd和代码的可测试性4