想要会的东西太多,却忘记了吃多嚼不烂的道理。

测试需要推断,并不只是做输出与预期结果的比较

上一篇 / 下一篇  2009-04-28 22:51:02

摘抄学习--lessons learned in software testing

流行的观点认为,测试员只是执行测试用例,并对照预期结果比较执行结果,这样观点把测试看作简单的比较活动,没有看到一些聪明人必须设计测试,并确认预期输出。在现实生活中,大多数测试设计都是基于推断,或基于与测试员的推断有关的经验。不仅如此,这些推断还要随时间发生变化。像测试员那样思考,就是要掌握探索式推断的艺术。

探索式推断意味着以一种不能事先预测的方式,通过一种思想引出另一种思想。然后再引出下一种思想。

有关探索式推断的一本好书《证明与反驳:数学发现的逻辑》(Proofs and Refutations:The logic of Mathematical Discovery)(Lakatos,1976)

对探索式推断的概念接触不多,现在还不是很明白测试设计和测试用例设计的区别,似乎文中所讲的意思是说对预期输出的设计,我想这个是要基于需求文档的。感觉对这条经验的理解不是很清晰,暂时放在这。


TAG:

引用 删除 5233098   /   2011-08-18 14:52:47
5
 

评分:0

我来说两句

icilwendyzhou

icilwendyzhou

宇宙超级无敌霹雳测试员

我的栏目

日历

« 2024-05-20  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 19204
  • 日志数: 37
  • 建立时间: 2008-09-14
  • 更新时间: 2011-09-26

RSS订阅

Open Toolbar