Google软件测试之道(6)—风险分析

发表于:2013-10-16 16:16

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:51Testing    来源:51Testing软件测试网

分享:
  - 少见(seldom):在少数情况下会发生故障,但是在使用场景复杂度不高的情况下或使用率较低的情况下,发生的可能性非常小。
  示例:Chrome的Forward按钮。这个按钮使用的频率远小于Back按钮。从历史记录看,它很少出问题,即使发生了,我们也可以指望早期发布通道上的早期用户会很快的注意到,因为这会是相当明显的。
  - 偶尔(occasionally):故障的情形容易想象、场景有点复杂,而该能力是比较常用的。
  示例:Chrome的Sync功能。Chrome会在不同客户端之间同步书签、主题、表单填写、历史和其他用户资料数据,涉及到不同的数据类型及多个OS平台,而且变更合并(merging changes)是一个多少有些复杂的计算机科学问题。用户也会注意到数据是否同步成功。同步只会在数据变化时发生,例如当加入一个新书签时。
  - 常见(often):此能力所属的特性使用量大、复杂度高、问题频发。
  示例:web页面的渲染。这是浏览器的最主要用例。渲染各种来源和质量的HTML、CSS和JavaScript代码是浏览器的基本任务。这些代码的问题会被用户归咎到浏览器。对一个高流量的网站来说,发生问题的风险更大。渲染问题未必总能被用户发现。它们经常导致页面元素不能完全对齐但不会影响功能的正常使用,或者元素没有显示出来但用户可能不会注意到。
  测试人员确定每个能力的故障发生频率。我们有意使用偶数值,以免测试人员偷懒使用中间值。在输入时应该认真的想一想。
  估计风险影响的方法大致相同,也是从几种偶数取值中选择一个(更多来自Chrome浏览器的例子)。
  - 最小(minimal):用户甚至不会注意到的问题。
  示例:Chrome实验室是一个可选功能,不能加载"chrome://labs"页面只影响到极少的

本文选自《Google软件测试之道》第三章,本站经人民邮电出版社和作者的授权,近期将进行部分章节的连载,敬请期待!

版权声明:51Testing软件测试网获人民邮电出版社和作者授权连载本书部分章节。

任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。

相关文章:

Google软件测试之道(5)—测试工程师的工作

44/4<1234
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号