创建需求

此任务描述如何定义和更新“需求”模块中的需求。在创建需求树后,可将需求用作在测试计划树中定义测试的基础。

在本主题中︰

需求创建概述

通过创建需求树,在“需求”模块中记录需求。需求树是需求规范的图形表示,显示不同需求之间的层次结构关系。树包括基于需求类型或功能区域的不同需求组。

对每个需求,在需求树中创建详细需求的列表。详细描述树中的每个需求,并可以包括任何相关链接和附件。

在创建需求树后,需求就可用作在测试计划树中定义测试的基础。

返回页首

创建需求

您可以创建需求,从 Microsoft Word 或 Microsoft Excel 导入需求以及将需求转换为测试。

要创建需求,请执行以下操作:

  1. OpenText Application Quality Management 侧栏上的需求下方,选择需求。在查看菜单中,选择需求树

  2. 单击 Requirements 根文件夹,然后选择新建文件夹。要创建子文件夹,请单击文件夹并选择新建文件夹。在“新建需求文件夹”对话框中,输入文件夹名称。

  3. 右键单击需求文件夹,选择新建需求。要创建子需求,请右键单击需求并选择新建需求

    UI 元素

    描述

    名称

    为新需求输入名称。

    特殊语法:需求名称不能包括以下字符:\ ^ *

    需求类型

    选择需求类型。

    可用选项有:

    • 业务。业务流程需求。默认情况下,不能将覆盖率添加到此需求。

    • 文件夹。用于组织需求的文件夹。默认情况下,不能将覆盖率添加到此需求。

    • 功能。系统行为需求。

    • 组。相关需求的集合。

    • 测试系统性能需求。

    • 业务模型。表示业务流程模型实体的需求。

    • 未定义。未定义的需求。

    可以自定义默认类型,并创建自己的需求类型。有关自定义需求类型的详细信息,请参阅自定义需求类型

    详细信息

    必填字段以红色显示。

    富文本

    允许您使用 HTML 编辑器从 OpenText Application Quality Management 的内部添加、查看和编辑富文本。

    Note: 您移向不同需求或不同模块时,会自动保存对需求的富文本所做的更改。

    附件

    允许您为当前选定需求添加附件。有关详细信息,请参阅使用附件

  4. 单击“提交”

要导入需求,请执行以下操作:

除了直接在 OpenText Application Quality Management 中创建需求以外,还可以从 Microsoft Word 或 Microsoft Excel 将需求导入 OpenText Application Quality Management 项目。要导入需求,必须首先安装相应的插件。有关详细信息,请参阅 Microsoft Excel 插件Microsoft Word 插件

要将需求转换为测试,请执行以下操作:

为帮助您在“测试计划”模块中建立测试计划树,可将需求用作定义测试的基础。可以重用需求,并在测试计划树中将它们转换为以下实体:测试主题、测试、测试步骤或步骤描述。覆盖率在需求及其对应测试之间自动创建。

Note: 默认情况下,不能将“业务”、“文件夹”或“组”需求类型的需求转换为测试。

为了能够转换,必须为这些需求类型启用测试覆盖率。有关详细信息,请参阅自定义需求类型

要将需求转换为测试主题、测试、测试步骤或步骤描述,请执行以下操作:

  1. 右键单击需求或文件夹,然后选择“转换为测试”以打开向导。

    要转换所有需求,请在需求树中右键单击根需求文件夹,然后选择转换为测试

  2. 在“选择自动转换方法”步骤中,选择一种自动转换方法,然后单击“下一步”

    选项

    描述

    将最低子需求转换为设计步骤

    将所有最低级别子需求转换为设计步骤,向上一个级别的子需求转换为测试,所有其他上面级别转换为主题。

    将最低子需求转换为测试

    将所有最低级别子需求转换为测试,所有上面级别转换为主题。

    将所有需求转换为主题

    将所有选定需求转换为“测试计划”模块中的主题。

    生成单个测试 将需求转换为测试计划树中的指定主题的测试。
    将测试添加到测试集 在选择了生成单个测试时激活此选项。将测试添加到“测试实验室”模块中的指定测试集。
    保留当前需求筛选 对需求进行筛选时,激活此选项。保留当前用于需求的筛选。只转换已筛选的需求。
  3. 在“手动更改转换”步骤中,将需求手动设置为测试计划树、测试、测试步骤或步骤描述中的主题。也可以选择从转换过程中排除需求。

    UI 元素

    描述

    自动完成子项

    更改选定父项的子项级别。例如,如果父项的级别从主题更改到测试,则向导会将所有子项的级别从测试更改到测试步骤。

    图例

    提供此向导页的图例。

    转换为主题。将选定项更改为测试计划树中的主题。子项可以是主题或测试。主题名称必须唯一。

    转换为测试。将选定项更改为测试计划树中的测试。子项随后转换为步骤。测试名称必须唯一。

    转换为步骤。将选定项更改为测试计划树中的步骤。子项随后转换为步骤描述。

    转换为描述。将选定项更改为测试计划树中的步骤描述。子项随后转换为首行缩进的描述文本。

    从转换中排除。从测试计划树排除选定项。也将排除子项。

    验证子项。根据父节点的类型更改子节点的类型。例如,如果父项是测试,则子项转换为步骤。
    取消

    如果在启动转换过程之前取消,则向导关闭。

    如果在启动转换过程之后取消,请单击进度栏中的停止按钮。

  4. 在“选择目标路径”步骤中,在测试计划树中定义目标主题路径

    UI 元素

    描述

    目标主题路径

    在“测试计划”模块中设置目标主题路径

    默认值:在“测试计划”模块的 Subject 文件夹中放置主题文件夹和测试。

    测试状态

    当在“选择自动转换方法”步骤中选择了“生成单个测试”时,此字段可见。设置所生成测试的测试状态。

    默认值:设计。

    添加到测试集

    当在“选择自动转换方法”步骤中选择了“将测试添加到测试集”时,此字段可见。将测试添加到“测试实验室”模块中的测试集。

    测试集。在“测试实验室”模块中选择测试集。

  5. 单击“完成”启动转换过程。

    转换流程结束时,单击确定。页面显示转换需求时生成的错误。

    Note: 如果停止转换过程,不会从测试计划树删除已经转换的任何需求。必须手动删除它们。

返回页首

另请参阅: