测试的七项基本原则

原则1:测试说明缺陷的存在,而不能说明缺陷不存在

即使在测试过程中没有发现失效,也不能证明证明没有缺陷,即 零缺陷是不可能的。

原则2:穷尽测试是不可能的

进行穷尽测试(输入和前提条件的所有组合)是不可行的,除非是小型案例;所以我们应利用风险分析、测试技术和优先级确定测试工作量。

原则3:测试的尽早介入可以节省时间和成本

测试的尽早介入有时也称为测试的左移,测试尽早介入,可以减少项目时间和成本。

原则4:缺陷的群集效应

在BUG的周围往往会发现更多的问题,所以这些应该作为风险分析的重要输入。

原则5:杀虫剂悖论

就像杀虫剂在一段时间后对杀死昆虫不再有效一样,如果多次重复同样的测试,最终这些测试将不再能够发现任何新的缺陷,所以我们应经常检查测试用例并且生成新的测试用例,或对旧的不常用的测试用例以及常用的但不常发现缺陷的用例进行改写。

原则6:测试活动依赖于测试周境

测试在不同周境下是不同的。所以不应该以完全相同的方法去测试两个不同的系统。

原则7:不存在缺陷的谬论

期望仅仅发现并修复大量缺陷就能确保系统的成功,这是一个谬论。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值