完美软件读后感

上一篇 / 下一篇  2012-06-01 11:08:27 / 个人分类:软件测试杂谈

近期在研读完美软件:对软件测试的各种幻想这本书,有些自己的感想分享下,本人文笔一般,希望大家多提宝贵意见。
首先让我们来带着以下问题边走边听边看:
1. 为什么在看起来测试只会耽误时间的时候还要进行测试?
2. 为什么无法一开始就构建正确的软件,从而不需要测试?
3. 需要对所有的可能性都进行测试吗?
4. 为什么不对所有的可能性都进行测试?
5. 是什么原因导致测试如此的困难?
6. 为什么测试需要这么长的时间?
7. 是否有可能构建完美的软件?
8. 为什么我们不能接受一些缺陷?
如果你在测试过程中也遇到过相似的问题,也许这里可以给您一些启示。
言归正传,首先介绍下全书的前三节:
1 进行测试的原因
2 测试无法做的事
3 不对所有的可能性进行测试的原因
这三章会解答上述提到前4个问题,本人摘取了一些个人感觉比较好的point:
1. 决定可能是有风险的,测试可以提供降低风险的信息
2. 我们要进行测试,并对测试进行测试
3. 完美是不可能实现的,试图做不可能的事会让你完蛋
4. 不用害怕完美--那是永远无法达到的
5. 有些时候进行更多的测试会增加风险
6. 如果不准备使用测试产生的信息,那就不要对测试进行投入
7. 不良的测试也许比不测试更糟
8. 做出感性的而不是理性的决定:这并不是说要绝对的理性,但在做出决定的时候至少应该冷静并控制好自己的情绪
9. 测试可以表明存在缺陷,但永远无法表明不存在缺陷
10. 测试数目是无限的
11. 有时发现缺陷是需要运气的,但是我们应该找到更多发现缺陷的方法:经验的积累,更好的测试分析,探索性测试等等
12. 用较少的测试获得更多的信息(最强测试集)
13. 经理们和测试人员必须尽力了解采样给测试过程带来的风险,而不是要求执行“所有的”测试



TAG:

ZL2015的个人空间 引用 删除 ZL2015   /   2015-12-04 08:47:23
5
秋月无痕的个人空间 引用 删除 秋月无痕   /   2012-06-02 18:00:50
3
引用 删除 fanqingtulv   /   2012-06-01 15:05:39
5
 

评分:0

我来说两句

joykao

joykao

测试就是一种折腾,重要的是折腾个所以然来

日历

« 2024-04-19  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 28003
  • 日志数: 31
  • 图片数: 1
  • 文件数: 2
  • 建立时间: 2010-11-01
  • 更新时间: 2017-12-22

RSS订阅

Open Toolbar