每天,google都要测试和发布数百万个源文件、亿万行的代码。数以亿计的构建动作会触发几百万次的自动化测试,并在好几十万个浏览器实例上执行。面对这些看似不可能完成的任务,谷歌是如何测试的呢?
《google软件测试之道》从内部视角告诉你这个世界上知名的互联网公司是如何应对21世纪软件测试的独特挑战的。《google软件测试之道》抓住了google做测试的本质,抓住了google测试这个时代最复杂软件的精华。《google软件测试之道》描述了测试解决方案,揭示了测试架构是如何设计、实现和运行的,介绍了软件测试工程师的角色;讲解了技术测试人员应该具有的技术技能;阐述了测试工程师在产品生命周期中的职责;讲述了测试管理及在google的测试历史或在主要产品上发挥了重要作用的工程师的访谈,这对那些试图建立类似google的测试流程或团队的人受益很大。
最后,《google软件测试之道》还介绍了作者对于google测试如何继续演进的见解、google乃至整个业界的测试方向的一些预言,相信很多读者都会感受到其中的洞察力,甚至感到震惊。本书可以作为任何从事软件测试人员到达目标的指南。
《google软件测试之道》适合开发人员、测试人员、测试管理人员使用,也适合大中专院校相关专业师生的学习用书,以及培训学校的教材。
james whittaker 是google的工程总监 ,负责部分google产品的测试,包括chrome、地图、google web apps。在加盟google之前,james在microsoft工作,再之前是一名大学教授。james在全球测试领域闻名遐迩。
jason arbon 是google的一名测试工程师te ,曾参与负责google桌面、chrome和chrome os的测试。同时jason也是一系列开源测试工具和个性化实验的开发负责人。在加入google之前,他也曾在microsoft工作过。
jeff carollo 是google的一名测试开发工程师set,曾参与负责google voice、工具框、chrome、chrome os产品 的测试。jeff为许多google内部的开发团队提供咨询服务,帮助提升这些团队初期的代码质量。之后在2010年,jeff转岗为软件开发工程师(se),并领导负责google+ apis的开发。在加入google之前,jeff也曾经在microsoft工作过。
1. 自动化测试,说起来容易做起来难,有google能做到不代表所有公司都能做到。况且google自己就做到了么? 自动化测试占前期测试方案的百分之多少? 2. 书中推崇自动化,却缺乏一般性方法,只举特例,特例又只举成功的,例如某某花了20%时间做了个啥啥,然后大获成功,那没成功...
评分《Google软件测试之道》 总的来说,这本书是我看过的所有软件测试相关书籍中,收益最大的一本。个人觉得,这本书更适合有一些测试或工具开发经验的人看。测试经验较丰富的人,看了收益较大,初学者也能领会到一些基本的东西。 这本书主要通过对测试开发工程师(SET)、测试工程...
评分本书介绍了google中软件开发工程师swe,软件测试开发工程师set,测试工程师te三类角色的工作内容和角色定位,每一类角色都配以google人员的访谈加以拓展深化,让读者更好地理解这三类角色的分工运作,以及在google 工程项目中的作用。 在本书第5章google 软件测试改进中,客观分...
评分《Google软件测试之道》 总的来说,这本书是我看过的所有软件测试相关书籍中,收益最大的一本。个人觉得,这本书更适合有一些测试或工具开发经验的人看。测试经验较丰富的人,看了收益较大,初学者也能领会到一些基本的东西。 这本书主要通过对测试开发工程师(SET)、测试工程...
评分1. 自动化测试,说起来容易做起来难,有google能做到不代表所有公司都能做到。况且google自己就做到了么? 自动化测试占前期测试方案的百分之多少? 2. 书中推崇自动化,却缺乏一般性方法,只举特例,特例又只举成功的,例如某某花了20%时间做了个啥啥,然后大获成功,那没成功...
我最近在工作中遇到了一些关于性能测试的瓶颈,所以最近非常关注与此相关的内容。我一直在思考,像Google这样处理海量用户请求的公司,他们对性能的要求到了什么程度?书里会不会详细阐述他们在性能测试方面的策略和方法?比如,他们是如何进行负载测试、压力测试和稳定性测试的?有没有一些针对大规模分布式系统的性能测试技巧?我特别好奇的是,他们是如何在开发早期就介入性能考虑,而不是等到产品上线后才发现问题?书中是否会分享一些他们用来监控和分析性能指标的工具和技术?我更感兴趣的是,当性能出现问题时,他们是如何定位和解决的?有没有一些经典的性能调优案例?我希望这本书能提供一些切实可行的方法论,让我能够借鉴Google的经验,来提升我们自身产品的性能表现。纯粹的技术介绍我会觉得枯燥,所以我希望这本书能有一些深入的分析,以及他们在这个领域是如何进行持续改进的。
评分这本书我一直想找机会深入了解一下,毕竟“Google软件测试之道”这个名字本身就带着一种传奇色彩,让人充满了好奇。我一直觉得,像Google这样级别的公司,他们的内部流程和技术沉淀,绝对是行业宝贵的财富。我特别想知道,在Google这样的高压、快速迭代的环境下,他们是如何构建一套既能保证质量又能跟上开发速度的测试体系的。比如,书中会不会涉及到他们对自动化测试的深度运用,从单元测试、集成测试到端到端测试,他们的策略是怎样的?我更关注的是,他们是如何管理庞大的测试用例库的,如何保证测试的有效性和效率?是不是有自己独特的工具链或者平台?而且,对于一些新兴的测试技术,比如AI在测试中的应用,模糊测试,或者基于模型的测试,Google又是如何探索和实践的?我一直认为,纯粹的理论分享可能不足以完全理解“之道”,所以如果书中能有具体的案例分析,讲述他们是如何解决测试难题,如何从失败中学习,那就更完美了。我期待这本书能让我看到软件测试在Google内部的“哲学”和“艺术”,而不仅仅是技术堆砌。
评分读这本书,我最想了解的是Google是如何培养和激励他们的测试工程师的。在很多公司,测试工程师可能只是“发现bug”的角色,但在Google,我总觉得他们有更高的追求。书中会不会谈到他们是如何构建一个积极向上、注重学习的测试团队文化的?比如,有没有一些关于测试人员的职业发展路径的建议?他们是如何鼓励测试工程师去创新,去探索新的测试方法和工具的?我特别关注的是,他们是如何将测试人员融入到整个产品开发生命周成的,让他们不仅仅是旁观者,而是真正的参与者和贡献者?有没有一些关于如何提升测试人员的分析能力和沟通能力的讨论?我一直在寻找能够帮助团队提升整体测试水平的方法,而不仅仅是技术上的,更包括管理和文化层面的。我希望这本书能给我一些启发,让我们能够更好地理解和实践“测试驱动开发”或者“行为驱动开发”等概念,并让测试工程师在其中发挥更大的作用。
评分我对Google在安全测试方面的实践一直充满好奇,毕竟在信息安全日益重要的今天,这一点尤为关键。我一直好奇,Google是如何在开发过程中嵌入安全考虑,做到“安全左移”的?书中是否会深入探讨他们在代码审查、漏洞扫描、渗透测试等方面的策略和工具?我特别想知道,他们是如何应对日益复杂的网络攻击,并确保他们产品和用户数据的安全的?有没有一些关于如何构建安全的测试环境,以及如何进行安全相关的自动化测试的讨论?我更希望看到一些具体的案例,说明Google是如何发现和修复安全漏洞的,以及他们从中吸取的教训。我一直在寻找能够提升我们自身产品安全性的方法,而不仅仅是针对已有的漏洞进行修复,而是从源头上去预防。这本书如果能提供这方面深入的见解,那对我来说将非常有价值。
评分我一直对Google的测试流程是如何随着产品规模和复杂度的增长而演变的感到好奇。这本书的书名“Google软件测试之道”暗示着一种持续演进和不断优化的过程,而不仅仅是静态的描述。我期待书中能探讨他们是如何应对规模扩张带来的测试挑战的。比如,他们是如何进行回归测试的,如何有效地管理成千上万的测试用例?在面对越来越复杂的系统架构时,他们是如何设计和执行测试的?书中会不会分享一些关于如何进行高效的测试数据管理,以及如何模拟真实用户行为的策略?我更想了解的是,Google是如何在保持敏捷性的同时,又能够进行大规模、高质量的测试的?有没有一些关于如何优化测试反馈循环,让开发团队能够更快地收到并响应测试结果的讨论?我希望这本书能提供一个关于测试体系如何随着时间推移和技术发展而不断进化的宏观视角。
评分Google的软件测试之道,参考意义首先跟之前看的一篇文章一样,互联网并不缺前端,也不缺测试,我们真正缺少的是工程师思维,是创造性的提出和解决问题的想象力,站在用户角度思考的产品的能力
评分就……很好奇“结对编程”诶。想体验
评分没想象中牛逼,测试是一个综合性较强的工作
评分2018.12.29 又读完一遍
评分Google的软件测试之道,参考意义首先跟之前看的一篇文章一样,互联网并不缺前端,也不缺测试,我们真正缺少的是工程师思维,是创造性的提出和解决问题的想象力,站在用户角度思考的产品的能力
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 qciss.net All Rights Reserved. 小哈图书下载中心 版权所有