《Google的软件测试之道》(4)

3.3 与Google Docs测试工程师Lindsay Webster的访谈

参与一个新项目时,首先去做哪些工作:
首先了解这个产品;包括所有文档;关注项目的状态,特别是质量状态,了解bug的情况;检查应用的代码库,查看运行对应的单元测试是否通过。评审自动化测试,是否有自动化测试,检查代码;关注团队,了解他们的沟通方式和期望,加入他们的通讯组里。

开始进行测试工作,将应用分解为合理的功能模块,排列测试的优先级。创建测试集合,维护和更新:更新测试用例,增加新特性的文档,更新变化了的模块的截屏或视频。

最后,观察哪些bug遗漏到了生产环境,来告诉我们测试覆盖上的不足。

 

与开发的关系:
当我坦诚地指出某些组件或领域的测试不应该由我负责,而应该由他们自己负责的时候,开发反而更加看重我的工作了。

很多测试人员试图避免自我宣传,避免公开讨论他们不会测试的东西,担心这样做会使人轻看测试的价值。但在我的经验里,事实却恰恰相反,开发会因此而尊敬你。

 

介绍如何开展Google Sites的测试。

3.4 与YouTube测试工程师Apple Chow的访谈

为什么加入Google:大量使用自动化,重视工具的开发;开发负责质量,以测试为中心的SWE文化。

如何在YouTube中应用探索式测试和Selenium自动化测试;

posted @ 2021-12-08 16:46  不会编程的肉蛋葱鸡  阅读(54)  评论(0编辑  收藏  举报