软件工程基础与实例分析课件作者王阿川第07章节测试.pptVIP

  • 3
  • 0
  • 约6.41千字
  • 约 25页
  • 2018-05-08 发布于广东
  • 举报

软件工程基础与实例分析课件作者王阿川第07章节测试.ppt

第七章 测试 主要学习内容 测试的目标和原则 测试用例设计 测试的步骤 常用测试工具及特点 7.1 测试的目标和原则 1、软件测试的目标 (1)测试是为了发现程序中的错误而执行程序的过程; (2)好软件方案是能够发现迄今尚未发现错误的测试方案; (3)成功的测试是发现了目前为止尚未发现的错误的测试。 2、软件测试的原则 (1)应当尽早地和不断地进行软件测试。 (2)测试用例应由测试输入数据和与之对应的预期输出结果这两部分组成。 (3)程序员应避免检查自己的程序。 (4)在设计测试用例时,应当包括有效的输入条件和无效的输入条件。 (5)充分注意测试中的群集现象。 (6)严格执行测试计划,排除测试的随意性。 (7)应当对每一个测试结果做全面检查。 (8)妥善保存测试计划、测试用例、出错统计和最终分析报告,为维护提供方便。 7.2 测试用例设计 7.2.1 黑盒测试 1.等价类划分。它对测试用例的选择是基于对程序功能的分析,按照程序的输入要求和输出要求,选择若干数据进行测试功能的过程。 2.边界值分析。边界值分析是一种补充等价类划分的测试用例设计技术,它不是选择等价类中的任意元素,而是选择等价类边界值作为测试用例。 3.错误推测法。错误推测法的基本思想是列举出程序中可能存在的错误和容易发生错误的特殊情况,并根据它们选择测试方案。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档