Google软件测试之道 第一章Google软件测试介绍

本章主要介绍了五个方面:

1.Google对测试的认知定位

2.软件开发,测开和测试工程师三者的定位,联系与区别

3.Google的测试团队在公司中的角色和责任

4. Google产品迭代过程中经历的几大版本

5. Google对测试类型的划分方式

 

一:Google对测试的认知定位

测试很难被定义,但至少测试不能成为导致创新和开发过程变慢的阻碍。Google的测试团队小而精,依靠更多的是出色的战术和高级武器。质量的重任由Google的开发测试人员共同承担。测试的任务是让其他人更好的去做测试。

开发与测试不应隔离对立,应同时开展,写完每一段代码后都应该立即测试。意味着质量是一种预防而不是检测行为。测试的目标是判断这种预防行为做的怎么样。

 

二:软件开发,测开和测试工程师三者的定位,联系与区别

测试人员的存在是为了让开发人员的工作更有效率和质量意识,很大一部分体现在避免因为马虎粗心而返工。他的使命是提高生产率。

1.软件开发工程师:

实现最终用户所使用的功能代码。他们创建设计文档,选择最优的数据结构和整体架构,并且花费大量的时间在代码上。

从测试角度,他们需要编写与测试代码,包括测试驱动的设计、单元测试、参与构建各种大小的测试。

2.测开工程师:

也是开发角度,但重心在可测试性和测试框架上。他们参与设计评审,观察代码质量与风险。他们随代码进行重构,编写单元测试框架和自动化测试框架。测开相较于开发更关注质量测提升和测试覆盖率

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值