A.9 用户输入
用户输入对产品质量相当关键。你需要帮助用户更便捷地提供可操作的反馈意见,并能管理这些数据。
GoogleFeedback 扩展:这个扩展程序允许用户在任意 URL 页面上通过鼠标点击提供反馈意见。它还提供了聚合这些反馈信息和分析的显示面板。测试团队将帮助支持 GoogleFeedback 工具集成到 Chrome OS,扩展它的报表部分并合并到 Chrome OS 的用户界面中。
已知Bug扩展/平视显示器: 与项目相关的可信任用户,可以很方便地在 Chrome OS 中记录所发现的 bug,也可以在 Chrome 浏览器中直接看到已知 bug。今后将发展更为通用的"平视显示器(HUD)"来显示项目和质量数据。
努力支持对所有 Googler 开放使用,包括支持非标准化的硬件环境。
A.10 测试用例库
" 手工测试用例:所有的手工测试用例都被存储在 TestScribe 中。以后会在 code.google.com 维护一套测试用例集。
" 自动化测试用例:所有的自动化测试用例都被存储在 Autotest 的树形结构中。所有的用例都包含版本信息,可共享,而且与被测代码放在一起。
A.11 测试仪表盘
为了满足快速处理大量测试数据的需求,测试团队投入开发了一个专用的质量度量数据仪表盘。这个仪表盘提供了宏观的质量评估数据(绿灯和红灯),聚合包括手工测试和自动化测试在内的执行结果,而且允许对失败信息进行向下钻取。
A.12 虚拟化
支持 Chrome OS 的虚拟化镜像非常重要,尤其是在项目的初始阶段。这使我们降低了对物理硬件的依赖,加速镜像的创建,支持在 Selenium 和 WebDriver 测试机群中完成回归测试,并支持直接在工作站上进行 Chrome OS 的开发和测试。
本文选自《Google软件测试之道》附录A,本站经人民邮电出版社和作者的授权,近期将进行部分章节的连载,敬请期待!
版权声明:51Testing软件测试网获人民邮电出版社和作者授权连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。
相关文章: