书目

Google软件测试之道 英文版

内容简介

内容提要每天,Google都要测试和发布数百万个源文件、亿万行的代码。数以亿计的构建动作会触发几百万次的自动化测试,并在好几十万个浏览器实例上执行。面对这些看似不可能完成的任务,谷歌是如何测试的呢?本书从内部视角告诉你这个世界上成功、增长速度快的互联网公司是如何应对21世纪软件测试的独特挑战的。本书抓住了Google做测试的本质,抓住了Google测试这个时代复杂和流行软件的精华。本书描述了测试解决方案,揭示了测试架构是如何设计、实现和运行的,介绍了软件测试工程师的角色;讲解了技术测试人员应该具有的技术技能;阐述了测试工程师在产品生命周期中的职责;讲述了测试管理以及在Google的测试历史或主要产品上发挥了重要作用的人士的访谈,这对那些试图建立类似Google的测试流程或团队的人受益很大。本书还介绍了作者对于Google测试如何继续演进的见解、Google乃至整个业界的测试方向的一些预言,相信很多读者都会感受到其中的洞察力,甚至感到震惊。本书可以作为任何从事软件测试人员到达目标的指南。

作者简介

JamesWhittaker是Google的工程总监,负责部分Google产品的测试,包括Chrome、地图、Googlewebapps。在加盟Google之前,James在Microsoft工作,再之前是一名大学教授。James在全球测试领域闻名遐迩。JasonArbon是Google的一名测试工程师TE,曾参与负责Google桌面、Chrome和ChromeOS的测试。同时Jason也是一系列开源测试工具和个性化实验的开发负责人。在加入Google之前,他也曾在Microsoft工作过。JeffCarollo是Google的一名测试开发工程师SET,曾参与负责GoogleVoice、工具框、Chrome、ChromeOS产品的测试。Jeff为许多Google内部的开发团队提供咨询服务,帮助提升这些团队初期的代码质量。之后在2010年,Jeff转岗为软件开发工程师(SE),并领导负责Google+APIs的开发。在加入Google之前,Jeff也曾经在Microsoft工作过。

目录

—  END  —