《Google软件测试之道》有感

本文讲述谷歌测试工程师给人的印象,他们有想法且能付诸实践。他们进行创新,开发了ACC、BITE、QualityBot等工具和概念,将人从繁琐工作解放。还探讨了编码规范、自动化工作内容及有效讨论方式等软件测试相关问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

谷歌测试工程师给我的感觉

如他们的招聘要求,有很多想法,并且有能力去实现。印象深刻的是,有一位为了实现自己的想法,周末的时间在咖啡馆也在努力,并且最终取得了成功。以前的我觉得有些不可思议,为什么要占用自己的休息时间来完成工作。这大概就是热爱吧。我们好像总是淹没在版本不停的交付中,没有停下来思考,如何提高效率,并去实践。

他们做了些什么

创新,开发了很多工具并提出一些概念,把人从繁琐的工作中解放出来,投入到更有价值和意义的工作中去。
ACC:一种测试计划的替代方法
Attribute:特征是形容词,代表了产品的品质和特色,是区别于竞争对手的关键
Componant:组件是名词,是待构建系统的模块
Capability:能力是系统的名词,代表系统在用户指令下完成的动作。
https://www.cnblogs.com/liangshi/archive/2012/04/23/2465897.html

BITE:从bug和冗余的工作中解脱出来
使用BITE,测试人员在页面上执行的每一步都被记录并且可以回放,提交bug时,BITE自动抓取屏幕快照,链接和问题所在用户界面元素,附在bug报告中
QualityBot
利用像素级DOM分析,针对WEB页面在Chrome不同发布版本间的比较工具。

A&Q

为什么要有编码规范?
大家同心协力确保整个代码看起来像是一个人写的,更加利于维护
自动化做些什么?
不仅仅是自动化测试程序的编写,如果想让这些测试程序有意义,还需要考虑如何编译测试程序,执行,分析,存储和报告所有测试运行结果
如何有效讨论?
与其询问某个模糊的看法,不如拿一个明确的结论来引起辩论,因为排除容易下定义难。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值