软件测试实用教程 作者 周元哲 第三章 软件测试流程.pptVIP

  • 18
  • 0
  • 约1.27万字
  • 约 72页
  • 2018-05-08 发布于广东
  • 举报

软件测试实用教程 作者 周元哲 第三章 软件测试流程.ppt

确认测试 集成测试完成以后,分散开发的模块被联接起来,构成一个完整的程序。其中各模块之间接口存在的种种问题都已消除。于是进入了确认测试阶段。 所谓确认测试,是对照软件需求规格说明书,对软件产品进行评估以确定其是否满足需求规格的过程。 (1)经过检验,软件功能、性能及其它要求都已满足需求规格说明书的规定,是一个合格的软件。 (2)经过检验,发现与需求说明书有相当的偏离,我们得到一个缺陷清单,这就需要开发部门和顾客进行协商,找出解决的办法。 确认任务 确认是指决定最后的软件产品是否正确无误。 比如,开发的软件是否符合软件需求规格说明和用户要求,输出的信息是否是用户想要的信息,在将来的实际使用环境中能否正确稳定地运行,是否存在隐患等,这自然包含了对它在功能、性能、接口以及限制条件等方面满足需求程度的评价。 测试覆盖 测试覆盖用来衡量软件产品的被测程度 测试覆盖分为:需求覆盖、功能覆盖和逻辑覆盖。 逻辑覆盖很重要,因为: 1)逻辑覆盖可以间接地提高功能覆盖; 2)对逻辑路径的测试是必要的,而逻辑路径一般无法从外部功能看出来。 逻辑覆盖包括:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖和路径覆盖,最常用、最简单的形式是语句覆盖,即覆盖被测程序中语句的百分比。 基于需求的测试:采用黑盒测试策略,在不知道详细设

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档