[读书笔记]《Google软件测试之道》---Google是如何测试的?

在Google,测试与开发紧密融合,每个开发者都是测试者。测试人员(SWE、SET、TE)各有侧重,共同确保质量。组织结构中,测试决策通常由产品经理或开发经理主导。Google采用‘爬走跑’策略,初期发布基础功能,随后迭代并重视质量。测试类型包括小型、中型、大型,自动化测试为主,手动测试用于需要人类判断的场景。
摘要由CSDN通过智能技术生成


第一章:Google是如何测试的?

在Google,软件测试团队归属于一个被称为“工程生产力”(Engineering Productivity 简称:EP 工程效率)的中心组织部门,这个部门的职责横跨开发测试人员使用工具的研发,产品发布和各种级别的测试,从单元测试的测试到探索性级别的测试。
Google拥有大量针对互联网产品的共享工具和测试基础框架,服务员各种内部产品,成功解决了有关速度和扩展性的问题。
目前Google测试人员1200人


分析:其实有点类似我们内部的生产力促进组,专门提供测试框架等技术方面的支持

《Google软件测试之道》该书的核心内容:讲述了一个Google的测试人员究竟意味着什么?同时也包含是如何解决软件的扩展性,复杂性和大并发方面的问题

Google是一家以创新和速度为基础的公司,快速地发布有用的代码,迭代低增加早期用户希望使用的功能(最大化用户反馈)在这样的环境下,测试不得不变的异常灵活,并且在技能上要做许多前期的规划,只是不停地简单维护并不能真正解决问题,有时,测试和开发交织在一起,达到了无法区分彼此的程度,而在另外一些时候,测试和开发又是完全分离,甚至开发人员都不知道测试在做什么

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值