目录封面对本书的赞誉扉页版权内容提要致中国读者译者序《Google软件测试之道》业界热评关于这本书致谢序序前言第1章Google软件测试介绍1.1质量不等于测试1.2角色1.2.1软件开发工程师(SWE)1.2.2软件测试开发工程师(SET)1.2.3测试工程师(TE)1.3组织结构1.4爬、走、跑1.5测试类型第2章软件测试开发工程师2.1SET的工作2.1.1开发和测试流程2.1.2SET究竟是谁2.1.3项目的早期阶段2.1.4团队结构2.1.5设计文档2.1.6接口与协议2.1.7自动化计划2.1.8可测试性2.1.9SET的工作流程:一个实例2.1.10测试执行2.1.11测试大小的定义2.1.12测试规模在共享测试平台中的使用2.1.13测试规模的益处2.1.14测试运行要求2.2测试认证2.3SET的招聘2.4与工具开发工程师TedMao的访谈2.5与WebDriver的创建者SimonStewart的对话第3章测试工程师3.1一种面向用户的测试角色3.2测试工程师的工作3.2.1测试计划3.2.2风险3.2.3测试用例的生命周期3.2.4bug的生命周期3.2.5TE的招聘3.2.6Google的测试领导和管理工作3.2.7维护模式的测试(MaintenanceModeTesting)3.2.8质量机器人(QualityBot)实验3.2.9BITE实验3.2.10GoogleTestAnalytics3.2.11零成本测试流程3.2.12外部供应商3.3与GoogleDocs测试工程师林赛·韦伯斯特(LindsayWebster)的访谈3.4与YouTube测试工程师安普·周(AppleChow)的访谈第4章测试工程经理4.1测试工程经理的工作4.2获得项目和人员4.3影响力4.4Gmail测试工程经理AnkitMehta的访谈4.5Android测试工程经理HungDang的访谈4.6Chrome测试工程经理JoelHynoski的访谈4.7测试总监4.8搜索和地理信息测试总监SheltonMar的访谈4.9工程工具总监AshishKumar的访谈4.10印度Google测试总监SujaySahni访谈4.11工程经理BradGreen访谈4.12JamesWhittaker访谈第5章Google软件测试改进5.1Google流程中的致命缺陷5.2SET的未来5.3TE的未来5.4测试总监和经理的未来5.5未来的测试基础设施5.6结论附录AChromeOS测试计划A.1测试主题概述A.2风险分析A.3每次构建版本的基线测试A.4最新可测试版本(LastKnownGood,LKG)的每日测试A.5发布版本测试A.6手工测试与自动化测试A.7开发和测试的质量关注点A.8发布通道A.9用户输入A.10测试用例库A.11测试仪表盘A.12虚拟化A.13性能A.14压力、长时运行和稳定性测试A.15测试执行框架(Autotest)A.16OEM厂商A.17硬件实验田A.18端到端测试自动化集群A.19测试浏览器的应用管理器A.20浏览器的可测试性A.21硬件A.22时间线A.23主要的测试驱动力A.24相关文...