• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

从物理实验来看软件测试

发布: 2009-5-31 10:44 | 作者: 不详 | 来源: 测试时代采编 | 查看: 25次 | 进入软件测试论坛讨论

领测软件测试网

1.  如果A在B之前出现,A是B的原因

  2. 如果A和B同时出现,A与B有因果关系

  3. 如果A被证实是B的原因,A是B的唯一原因

  我用一个几周前碰到的例子来说明不正确的假设和推理的影响。

  1. 用户报告说产品弹出了空白的窗口,于是登记一个bug,还没有重现步骤

  2. 到用户的机器(繁体中文Vista)上证实了某个插件开启和关闭后,这个bug出现和消失(事情很顺利吧),于是添加重现步骤:“繁体中文Vista,安装某插件,出现空白窗口;卸载或关闭插件后症状消失“

  3. 程序员说肯定是浏览器插件改变了某处打开窗口的行为,代码没有料到这一点,测试员觉得有道理

  4. 回到办公室在自己的Vista和XP上试图重现,失败,更坚定是繁体中文Vista的问题

  5. 于是在繁体中文Vista上试图重现,失败,傻眼,只好修改重现步骤,暂时去掉繁体中文Vista的字样

  6. 呼吁大家帮忙重现

  7. 好消息传来,在一台Vista Business Edition上得以重现,于是添加到重现步骤中

  8. 在另外两台Business Edition上尝试,一个能重现,另一个不能,又傻眼了

  9. 怀疑是CPU或内存负荷造成的竞争条件,发现不能重现的机器和第一台能重现的一样,继续傻眼

  10. 连Windows 2003 Server都能重现,无限傻眼

  11. 可能是插件版本的问题,发现所有地方都是安装最新的版本

  12. 程序员修复之后,所有地方都不重现了,不过被告知离发布时间太短,这个修复不添加到发布版本里了,改为写在已知问题里面

  13. 开始仔细检查系统、浏览器和插件的设置

  好了,到现在为止13还在进行中。但是请留意几个细节:

  12证实了3,如果到此为止,从4到11都不做,那么在用户数不清的平台组合下重现步骤就是个大笑话。错误假设3是一个危险的诱惑。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

32/3<123>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网