工作产品 (工件):测试自动化体系结构
该工件指定各种体现测试自动化软件系统基本特征的测试自动化设计和实施元素。
用途
  • 提供一种推测、管理和传达测试自动化软件系统的基本特征的方法。
关系
输入至必需:
可选: 外部:
描述
主要描述

测试自动化体系结构通过使用许多不同的体系结构视图描述系统的不同方面,全面地概述了测试自动化系统的体系结构。它充当一种推论、管理和传达测试自动化软件系统的基本特征和特性的方法。它为测试自动化软件提供了一个控制焦点,该焦点使得可在以下关键侧重面方面实现必需的系统:可维护性、可扩展性、可靠性、并行性、分发、安全性和恢复。

简述

请参阅工作产品:软件体系结构文档以获取应包含在“测试自动化体系结构”中的各个方面的示例大纲。

属性
可选
已计划Yes
定制
说明选项UML 表示:

(可选)可以使用 UML 模型描述测试自动化体系结构的一些侧重面,并构造为 <<test automation architecture>>。 

如果可行,您能利用某部分现有的测试自动化体系结构,几乎不需要进行定制。但是,通常每个项目需要在方法、技术和工具方面进行一些变动,从而最终影响测试自动化体系结构本身。在许多情况下,定制或创建适当的测试自动化体系结构将在精化阶段期间发生,并将通过构建阶段和移交阶段中的每个后续迭代进行调整和扩展。

对于测试自动化体系结构的定义,我们建议使用保存了体系结构的主要特征概述的单一来源。请注意:体系结构描述中应避免出现过多的和不必要的详细信息。

(可选)测试自动化体系结构可以包含在软件 体系结构文档中,可以单独列出一节进行描述,也可以贯穿全文详细描述我们对它感兴趣的各方面。

作为正式文档的备选方案,您可以选择只将此信息记录为一组非正式的体系结构说明,并随附最少的一组解释用图,可能只是保存在方便测试团队查看的白板上。



更多信息