测试基础知识--软通课件.pptVIP

  • 11
  • 0
  • 约2.87千字
  • 约 26页
  • 2018-05-22 发布于河南
  • 举报
测试基础知识--软通课件

测试基础知识 测试的定义 测试是一种活动,用来对工作产品进行验证。 测试尚未形成完整的知识体系 软件测试目的和作用 目的 1.测试是程序的执行过程,目的在于发现错误; 2.一个好的测试用例在于能发现至今未发现的错误; 3.一个成功的测试是发现了至今未发现的错误的测试。 --《the art of software testing》 --grenford j. myers 作用 1、测试是为了要找出缺陷,但同时,也可以通过对缺陷的度量和统计, 分析缺陷产生的原因和缺陷的分布特征,分析产品的质量、工作效率、诊断开发过程中的问题,并通过改进各个开发过程提高过程能力,最终降低缺陷数量和缺陷密度。 2、没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。 测试是不完全的( 测试不完全) 测试具有免疫性( 软件缺陷免疫性) 软件测试的意义 迄今为止,软件质量仍然主要靠软件测试来验证和确认,而且由于测试工作特别耗费资源,在软件开发的总成本中,用在测试上的开销要占30%到50%。在极端的情况下,例如在关系到人的生命安全的软件中(如飞机控制或核反应监控等软件),测试费用可能相当软件生存周期所有其它阶段费用总和的三到五倍。此外,据美国工业界的统计,对商品化的程序来说,测试在时间和费用两方面的花费都要占整个软件开发周期总开销的50%左右。 但软件测试并

文档评论(0)

1亿VIP精品文档

相关文档