发布和周期
您可以通过定义发布开始应用程序管理过程。此部分描述如何创建和跟踪发布和周期。
还可以使用项目计划和跟踪 (PPT) 跟踪应用程序发布。PPT 有助于您使用实时关键性能指标 (KPI) 进行更成熟的发布决策。有关使用 PPT 的任务详细信息,请参见项目计划和跟踪 (PPT) 发布。
较高级别的任务: 此任务是较高级别任务的一部分。有关详细信息,请参阅版本和生命周期。
在本主题中︰
发布和周期概述
应用程序发布的发行通常颇具挑战性。它需要将您的业务优先级和质量预期与项目需求、测试和缺陷相统一。大多数应用程序需要在多个硬件平台、多个配置(计算机、操作系统和浏览器)和多个应用程序版本上测试。管理应用程序发布的所有方面耗时又困难。您可以通过定义发布开始应用程序管理过程。
OpenText Application Quality Management 允许您通过定义发布和周期来组织和跟踪即将发行的发布。
发布 |
发布代表将要同时分发的一个或多个应用程序中的一组变更。每个发布可以包含一系列周期。 |
周期 |
周期是为了根据发布时间线实现共同目标而执行的一系列开发和质量保证工作。发布和周期都定义了开始和结束日期。 |
将发布和周期分配到需求 | 定义发布和周期之后,定义并检查需求,然后将它们分配到发布和周期。 |
将周期分配到测试集 |
将需求分配到发布和周期后,创建测试集文件夹并将它们分配到周期。 将测试集文件夹分配到周期后,在这些测试集文件夹下面运行测试集。 如果运行测试集时检测到应用程序缺陷,则可以提交缺陷。OpenText Application Quality Management 会在测试运行、关联的发布和周期以及新缺陷之间自动创建链接。 |
将发布和周期分配到缺陷 |
缺陷可以在应用程序管理流程的任何阶段从任何模块提交到 OpenText Application Quality Management 项目。检查并决定哪些新缺陷需要修复时,可以将缺陷分配到适当的发布和周期。 |
定义发布和周期
在层次结构发布树中创建发布和周期。
要定义发布和周期,请执行以下操作:
在 OpenText Application Quality Management 侧栏上的管理下方,选择发布。
右键单击 Releases 根文件夹,并选择新建发布文件夹。要创建子文件夹,请右键单击文件夹并选择新建发布文件夹。
右键单击文件夹或子文件夹,并选择新建发布。填写“名称”、“开始日期”和“结束日期”字段。单击“确定”。
右键单击发布,并选择新建周期。填写“名称”、“开始日期”和“结束日期”字段。单击“确定”。
要通过复制模板项目中的现有发布来新建发布,请执行以下操作:
如果要使用链接到模板项目的项目,可以通过从模板项目进行复制来创建发布。有关链接和同步模板项目的更多详细信息,请参阅交叉项目自定义。
在“发布”模块中,右键单击发布文件夹,然后选择“根据模板新建发布”>“根据模板新建发布”。
指定以下信息:
UI 元素
描述
模板发布 显示对模板项目可用的发布。
展开树并选择发布。
发布名称 输入新发布的名称。
如果发布名称已存在于“发布”模块中,将向该发布名称添加后缀 _Copy。
从模板项目复制以下发布属性: 描述、开始/结束日期、发布范围、周期、里程碑、KPI、KPI 阈值、阈值范围、附件和用户定义的字段。
不会从模板项目复制以下属性: 指向其他模块中的 OpenText Application Quality Management 实体的链接。
新建发布后,必须更新复制的日期。
要重新计划发布或周期,请执行以下操作:
在发布树中,右键单击发布或周期,然后选择“重新计划”。
输入新的开始日期和结束日期。
重新计划发布时,相应地重新计划相关周期、里程碑和 KPI 阈值。
分配发布和周期
将发布和周期分配到需求、测试集和缺陷。
要将发布和周期分配到需求,请执行以下操作:
在“需求”模块中,从需求树中右键单击需求,然后选择“分配到发布”或“分配到周期”。
将需求分配到发布时,值将输入到需求的目标发布字段中。将需求分配到周期时,值将输入到需求的目标周期字段中。此外,周期的发布将输入到目标发布字段中。
要将周期分配到测试集,请执行以下操作:
在“测试实验室”模块中,从测试集树中右键单击测试集文件夹,然后选择“分配到周期”。
将测试集文件夹分配到周期时,测试集的子文件夹将自动分配到相同周期。
要将发布和周期分配到缺陷,请执行以下操作:
将缺陷分配到目标发布和目标周期。有关任务详细信息,请参见缺陷 。
分析发布和周期
查看统计信息和图以跟踪发布和周期的进度。
查看分配的需求和测试集文件夹
要查看分配到发布和周期的需求和测试集文件夹的统计信息,请执行以下操作:
在“发布”模块中,选择发布或周期,然后单击“详细信息”选项卡。
在统计信息区域中,查看分配的需求和测试集文件夹的统计信息。
查看覆盖率进度
查看可视指示发布或周期当前进度的统计信息和图。
- 对于发布:在发布树中选择发布,单击状态选项卡,再单击进度选项卡。
- 对于周期:在发布树中展开发布,选择周期,然后单击进度选项卡。
UI 元素 | 描述 |
---|---|
发布/周期中的总天数 | 选定发布或周期中的总天数(结束日期 - 开始日期)。 |
发布/周期中的剩余天数 | 选定发布或周期中剩余的总天数。 |
发布/周期的测试实例总数 | 分配到选定发布或周期的测试集文件夹中包括的测试实例总数。 |
要运行的剩余测试实例数 | 分配到选定发布或周期的测试集文件夹中包括的尚未运行测试实例总数。 |
必需的执行速率 (每日测试实例数) | 在所选发布或周期的剩余天数中,平均每天需要运行的测试数。 |
天(进度栏) | 在选定发布或周期中经过的天数百分比。 |
测试实例运行(进度栏) | 在所选发布或周期中已完成的测试运行的百分比。 如果运行了测试实例且已保存运行结果,则即使它当前处于 Not Completed 或 Blocked 状态,也会将该测试实例视为已执行。 |
覆盖率进度图 | 显示选定发布或周期的覆盖率进度。 显示选项包括:
|
查看质量图
在“发布”模块中查看显示发布或周期当中提交的缺陷数的图。
- 对于发布:在发布树中选择发布,单击状态选项卡,再单击质量选项卡。
- 对于周期:在发布树中展开发布,选择周期,然后单击质量选项卡。
UI 元素 | 描述 |
---|---|
缺陷未解决率图 | 显示在选定发布或周期当中未解决的缺陷数。 图显示其检测于发布或检测于周期值与选定发布或周期匹配的缺陷。缺陷根据严重程度分组。x 轴根据每个周期最后一天的严重程度显示缺陷数。 |
<缺陷严重级别显示选项> | 根据缺陷严重级别,确定在图中显示哪些缺陷。严重级别范围从低-1 到紧急-5。 |
未决缺陷图 | 显示选定发布或周期的未决缺陷的数目。 图显示其目标发布或目标周期值与选定发布或周期匹配或为空的缺陷。缺陷根据严重程度分组。x 轴根据每个周期最后一天的严重程度显示未决缺陷数。默认情况下,将新建、打开和重新打开的缺陷作为未决缺陷。 |
配置未决缺陷 | 打开“配置未决缺陷”对话框,允许您通过筛选它们的状态确定在图中显示哪些缺陷。
|
要在甘特图中查看发布的进度,请从发布树中选择发布,然后单击“主计划”选项卡。
UI 元素 | 描述 |
---|---|
显示详细信息。根据选定实体,打开相应的“详细信息”对话框。可以选择以下实体:周期、里程碑和发布范围项。也可以双击图表上的实体。将打开相应的“详细信息”对话框。 有关里程碑和发布范围项的更多详细信息,请参阅项目计划和跟踪 (PPT) 发布。 | |
刷新。刷新图表。 | |
重新计划。重新计划发布、周期或里程碑的开始和结束日期。 | |
放大/缩小。更改图表的放大率。 | |
显示完整发布。将图表恢复到其正常大小。使用“放大”和“缩小”按钮时,启用此按钮。 | |
全屏视图。在新窗口中打开图表,并最大化显示它。 |
另请参阅: