《完美软件》笔记4:不对所有可能性进行测试的原因

“测试也许可以令人信服地表明存在缺陷,但是永远无法表明不存在缺陷。”

--Edsger W.Dijkstra,计算机领域先驱(1930~2002)

image

》可能进行测试的数目是无限的

》测试最多只是采样

》信息的成本可能超过无知的成本

》我们也许可以用较少的测试获取更多的信息

》有限的测试、资源和时间带来的限制;测试员还必须注意自己的个性(即选择何种测试方法)

小结:本质上,任何特定的候选产品上可以进行的测试数目都是无限的。经理与测试员们必须尽力了解采样给测试过程带来的风险,而不是要求执行“所有的”测试。

 

常见错误:

  • 1、要求“对所有的可能性进行测试”
  • 2、不理解采样过程--要准备好出现采样错误的可能性
  • 3、获取信息的成本超过了信息带来的好处
  • 4、为了“做样子”进行测试
  • 5、没有使用所有的信息源
  • 6、认为虽然人不能进行穷举测试,但是机器可以
  • 7、限制资源导致增加风险














本文转自DavyYew 51CTO博客,原文链接: http://blog.51cto.com/davyyew/281116,如需转载请自行联系原作者


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值