《完美软件》笔记5:测试与除错的区别

 

“正确的定义可以防止或者结束争论。” –Nathanael Emmons,神学家

书《完美软件》

在引人注目的“测试”标题下,往往囊括了很多需要不同技能的工作。这样的笼统做法影响了计划、估算、工作分配,甚至会对整个项目造成损害。

 

常见错误:

1、认为可以为‘定位错误’做出时间上的计划

2、未考虑任务切换导致的时间损失。--如果要切换的任务数目达到了5项,可能会无法完成任何工作。

3、将测试当作可以被任何原因打断的低优先级工作。--可靠的测试,需要集中精力

4、要求测试人员查明每个故障。--这项工作根本上还是开发人员的职责

5、要求测试人员定位每个故障--这完全是开发人员的工作。TESTER不具备相应技能,虽然有时会提供一些有益的线索

6、修改而不重测

7、忽视交叉连接关系 --测试和编程是连接在一起的

8、对可测试性不够重视:为了可测试而设计与构建的代码可以显著降低测试的各个方面所需要的时间与精力

9、坚持要求所有缺陷都‘可重现’

10、混淆了测试和“建立与执行测试用例”

11、要求对公司的开发过程进行大调整

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值