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

黑盒测试并不是基于无知的测试

上一篇 / 下一篇  2009-05-09 10:04:29 / 个人分类:Book Summary

摘抄学习--lessons learned in software testing

黑盒测试意味着产品内部知识在测试中不起重要作用。大多数测试员都是黑盒测试员。为了做好黑盒测试,就要了解用户,了解他们的期望和需要,了解技术,了解软件运行的配置,了解这个软件与之交互的其他软件,了解软件需要的数据,了解开发过程,等等。黑盒测试的优势在于测试员可能与程序员的思考不同,因此有可能预测出程序员所遗漏的风险。

黑盒测试强调有关软件的用户和环境知识,这一点并不是所有人都喜欢的。我们甚至把黑盒测试描述为基于无知的测试,因为测试员自始至终并不了解软件内部代码。我们认为这反映出对测试团队角色的根本误解。我们不反对测试员了解产品的工作原理。测试员对产品了解的越多,了解产品的方式越多,越能够更好的测试它。但是,如果测试员主要关注的是源代码,以及能够从源代码导出的测试,则测试员所做的工作也许就是程序员已经做过的,并且测试员关于这些代码的知识少于程序员。


TAG:

引用 删除 xinren   /   2009-05-09 13:00:41
新手来学习学习
 

评分:0

我来说两句

icilwendyzhou

icilwendyzhou

宇宙超级无敌霹雳测试员

我的栏目

日历

« 2024-05-06  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

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

RSS订阅

Open Toolbar