软件测试的艺术(第3版)第02章软件测试的心理学和经济学精要.pptxVIP

  • 5
  • 0
  • 约2.4千字
  • 约 22页
  • 2017-06-15 发布于湖北
  • 举报

软件测试的艺术(第3版)第02章软件测试的心理学和经济学精要.pptx

软件测试的艺术(第3版)第02章软件测试的心理学和经济学精要

2.1 软件测试的心理学 2.2 软件测试的经济学 黑盒测试 白盒测试 2.3 软件测试的原则;1.“软件测试”错误的定义 2.“软件测试”正确的定义 3.成功的测试和不成功的测试;“软件测试就是证明软件不存在错误的过程。” “软件测试的目的在于证明软件能够正确完成其预定的功能。” “软件测试就是建立一个‘软件做了其应该做的’信心的过程。”;“测试是为发现错误而执行程序的过程”;例:病人因为身体不舒服而去看医生。如果医生对病人进行了某些实验检测,却没有诊断出任何病因,我们就不会认为这此实验检测是“成功的”。之所以是“不成功的”检测,是因为病人支付了昂贵的实验 检测费用,而病状却依然如故。病人会因此而质疑医生的诊断能力。但是,如果实 验检测诊断出病人是胃溃疡,那么这次检测就是“成功的”,医生可以开始进行适 当的治疗。因此.医疗行业会使用“成功的”或“不成功的”来表达适当的意思。 我们当然可以类推到软件测试中来,当我们开始测试某个程序时,它就好似我们的 病人。;(本末倒置) 当项目经理在归纳测试用例的结果时,尤其会用到这两个词。可能有些项目经理将没发现错误的测试用例称为一次“成功的测试”,而将发现了某个新错误的测试称为“不成功的测试。;成功的测试:如果在测试某段程序时发现了错误,而且这些错误是可以修复的,就将这次合理设计并得到有效执行的测试称作是“成功的”。如果本次测试可以最终确定再无

文档评论(0)

1亿VIP精品文档

相关文档