软件自动化测试流程[1]

发表于:2007-05-14来源:作者:点击数: 标签:自动化测试软件流程
软件自动化 测试工具 的 软件测试 流程,不仅仅包含完整的软件 测试流程 框架,同时还提供了内嵌 软件测试流程 的 测试管理 工具的支持,包括完整的测试评测方法。 1.软件 自动化测试 工具软件测试流程框架 软件自动化测试工具 标准 流程提供了一套完整的测

  软件自动化 测试工具的 软件测试流程,不仅仅包含完整的软件测试流程框架,同时还提供了内嵌软件测试流程测试管理工具的支持,包括完整的测试评测方法。

  1.软件自动化测试工具软件测试流程框架

  软件自动化测试工具 标准流程提供了一套完整的测试流程框架,软件测试 团队可以以它为基础,根据业务发展的实际要求,定制符合团队使用的软件测试流程。软件自动化测试工具标准流程中的软件测试流程如图所示:


图1

  每个测试环节的具体阐述如下:

  ◆制定测试计划的目的是确定和描述要实施和执行的测试。这是通过生成包含测试需求和测试策略的测试计划来完成的。可以制定一个单独的测试计划,用于描述所有要实施和执行的不同测试类型,也可以为每种测试类型制定一个测试计划。

  ◆设计测试的目的是确定、描述和生成测试过程测试用例

  ◆实施测试的目的是实施(记录、生成或编写)设计测试中定义的测试过程。输出工件是测试过程的计算机可读版本,称为测试脚本

  ◆执行测试的目的是确保整个系统按既定意图运行。系统集成员在各迭代中编译并链接系统。每一迭代都需要测试增加的功能,并重复执行以前版本测试过的所有测试用例回归测试)。

  ◆评估测试的目的是生成并交付测试评估摘要。这是通过复审并评估测试结果、确定并记录变更请求,以及计算主要测试评测方法来完成的。测试评估摘要以组织有序的格式提供测试结果和主要测试评测方法,用于评估测试对象和测试流程的质量

  2.软件自动化测试工具的评测方法

  软件测试的主要评测方法包括测试覆盖和质量评测。测试覆盖是对测试完全程度的评测,它是由测试需求和测试用例的覆盖或已执行代码的覆盖表示的。质量评测是对测试对象(系统或测试的应用程序)的可靠性、稳定性以及性能的评测,它建立在对测试结果的评估和对测试过程中确定的变更请求(缺陷)分析的基础上。

原文转自:http://www.ltesting.net