需求和测试覆盖率概述

测试计划中的测试必须符合原始需求。要跟踪需求和测试之间的关系,请在其间添加链接。

在测试计划模块中,通过选择要链接到测试的需求创建需求覆盖率。需求覆盖率帮助您评估测试或需求中某变更的影响。一个测试可以覆盖多个需求。

或者,在需求模块中通过将测试与需求链接创建测试覆盖率。测试覆盖率帮助您评估测试或需求中某变更的影响。一个需求可以由多个测试覆盖。

除了只在测试级别覆盖每个需求外,还可以由测试配置来覆盖需求。测试配置代表特定的测试用例。例如,测试配置可以指定测试应当使用的数据子集或运行时环境。用需求覆盖测试配置,就可以通过启用测试的不同用例的覆盖率,为需求覆盖率提供更细的粒度。有关测试配置的更多详细信息,请参见测试配置概述

如果使用业务模型模块,则可以在测试计划模块或业务模型模块中将模型实体与测试链接起来。

Business Process Testing:在需求和业务流程测试之间创建覆盖率时,除了只在测试级别和/或其测试配置级别覆盖每个需求外,还可以通过条件来定义覆盖率。Application Lifecycle Management (ALM) 会为每个业务组件和创建一个条件。您决定是否在计算覆盖率中包括该条件。有关条件的更多详细信息,请参阅《Micro Focus Business Process Testing 用户指南》: 创建流和业务组件的需求覆盖率

备注: 可以将需求和测试与缺陷链接。这有助于确保在整个应用程序管理流程中都符合测试需要。如果需求更改,可以立即识别出哪些测试和缺陷受到影响,谁应对此负责。有关详细信息,请参见缺陷链接

有关任务详细信息,请参见如何创建覆盖率