基线概述

创建库之后,可以创建基线。基线是库在特定时间点的快照。使用基线可以在应用程序开发生命周期中标记任何重要的里程碑。基线包括库中定义的所有实体,比如需求、测试和测试资源。基线还包括:

  • 库中实体之间的关系,比如,可跟踪性和覆盖率

  • 运行库中的测试所需的库外的任何相关实体,比如,调用的测试和测试资源

基线允许您跟踪随着时间变化对项目所做的更改。可以通过以下方式使用基线:

  • 比较应用程序开发生命周期各个阶段的基线。例如,可以比较库中的两个基线,以评估随着时间变化对需求所做的更改会带来哪些影响。然后可以在项目中相应地更新相关测试。还可以将基线与库中的当前实体相比较。

  • 将测试集固定到基线。这可确保您运行测试集时,运行您指定的基线中存储的测试版本。有关详细信息,请参阅固定的测试集

  • 使用基线共享库中的实体。这允许您将该库的实体重用于您的项目或其他项目中。可以通过导入库,共享或重用实体。该库必须包含基线。有关导入库的详细信息和限制,请参阅导入的库概述

    版本: 导入的库功能仅对 ALM 版本OpenText Enterprise Performance Engineering 版本 可用。有关版本及其功能的信息,请参阅版本和生命周期。要了解您正在使用何种版本,请咨询站点管理员。

以下示例说明了可以如何使用基线:

Example: 建立发布内容 —— 干系人签名

贵公司要开发一个应用程序的新版本。业务分析师 Robert 向干系人提议一需求。在需求经审阅并批准后,他创建基线。然后干系人可以在同意的发布内容上签名。

Example: 监控变更

产品经理 Kelly 发现正在执行的产品开发和她的预期不同。她检查产品需求,发现部分需求已更改。她将当前需求与在发布开始时同意并创建的基线中的需求进行比较。

Example: 评估变更的影响

QA 测试者 Michael 负责属于最新应用程序发布的一大测试。他正在按照发布的需求更新部分测试。在最新需求审阅会议结束之后,他得到一些需求已更改的通知。Michael 将当前需求与在发布开始时创建的基线中的需求进行比较。他确认哪些变更会影响他正在进行的测试,并更新测试以反映变更。

父主题: 库概述