第7章测试与维护.pptVIP

  • 2
  • 0
  • 约4.86千字
  • 约 29页
  • 2018-02-21 发布于河南
  • 举报
第7章测试与维护

第7章 测试与维护 测试就是用已知的输入在已知环境中动态地执行系统或系统的部件。 (1)测试计划(通常包括单元测试和集成测试):确定测试范围、方法和需要的资源等 (2)测试过程:详细描述和每个测试方案有关的测试步骤和数据,包括测试数据及预期的结果 (3)测试结果:把每次测试运行的结果归入文档,如果运行出错,则应产生问题报告,并且必须通过调试解决所发现的问题 7.1 结构化的软件测试 7.1.1 软件测试的概念和原则 1.测试的概念 (1)软件测试 软件测试是对软件计划、软件设计、软件编码进行查错和纠错的活动(包括代码执行活动与人工活动) 测试的目的是找出软件设计开发全周期中各个阶段的错误,以便分析错误的性质与位置而加以纠正。 查找错的活动称为测试,纠错的活动称为调试。 (2)程序测试 程序测试是对编码阶段的语法错、语义错、运行错进行查找的代码执行活动。纠正编码中的错误的执行活动称为程序调试。 (3)软件确认与程序确认 软件确认是证明程序软件在给定的外部环境中的逻辑正确性的一系列活动和过程。 静态确认:包括正确性证明、人工 分析和静态分析 动态确认

文档评论(0)

1亿VIP精品文档

相关文档