分享此页面

# 如何通过条件创建覆盖率

此任务描述如何创建流和业务组件以及测试配置的需求覆盖率。

注释:

- 此任务是较高级别任务的一部分。有关详细信息，请参见如何计划业务流程测试和流。

- 要了解有关需求覆盖率的详细信息，请参见需求覆盖率概述。

- 定义 ALM 应该用来计算测试配置的覆盖率的条件时，记得应该对测试的所有配置使用相同的条件。不可能为相同测试的不同配置定义不同的条件。

1. 先决条件
   - 确保在项目中已定义需求。
   - 确保测试具有定义的参数。
2. 创建覆盖率

   您可从“测试计划”模块或“需求”模块创建覆盖率。

   - 从“测试计划”模块。在“测试计划”模块中，选择测试计划树视图。选择业务流程测试或流，并单击需求覆盖率选项卡。单击选择需求按钮以在右窗格中显示需求树。选择要添加的需求，并单击添加到覆盖率按钮。有关用户界面的详细信息，请参阅《Micro Focus Application Lifecycle Management 用户指南》: 需求覆盖率选项卡。

     可以在“条件”选项卡中查看已定义的条件。有关用户界面的详细信息，请参阅《Micro Focus Application Lifecycle Management 用户指南》: 条件选项卡。

   - 从“需求”模块。在“需求”模块中，选择需求详细信息视图。选择需求并单击测试覆盖率选项卡。单击选择按钮以在右窗格中显示测试计划树。选择要添加的流或测试，并单击添加到覆盖率按钮。

     从测试计划树中选择流时，ALM 不会创建流的业务组件的条件。要将业务组件添加为条件，请通过从测试计划树选择对应的业务流程测试来添加覆盖率。

   有关用户界面的详细信息，请参阅《Micro Focus Application Lifecycle Management 用户指南》: 测试覆盖率页。

3. 修改需求覆盖率的条件 —— 可选

   可以在“需求覆盖率”选项卡的“条件设置”选项卡中通过条件修改需求覆盖率。有关用户界面的详细信息，请参阅《Micro Focus Application Lifecycle Management 用户指南》: 需求覆盖率选项卡。

4. 分析覆盖率

   设置覆盖率条件后，您将能够在详细级别上分析需求覆盖率，比如通过业务组件和流，而不仅是在常规级别上，比如通过测试。以下分析方法可用:

   分析方法 | 描述 | 访问
   --- | --- | ---
   覆盖率分析视图 | 使用 Business Process Testing 时，此视图允许您按照条件覆盖率检查需求的状态。 | 有关详细信息，请参见《Micro Focus Application Lifecycle Management 用户指南》: 覆盖率分析视图和 测试覆盖率页。
   条件结果选项卡 | 显示所选业务流程测试的上次测试条件的运行结果。 | 执行以下操作之一: 在“测试实验室”模块 >“测试集”选项卡中选择测试集，并单击执行网格选项卡。然后选择业务流程测试。该选项卡显示在下半窗格中。 在“测试运行”模块 >“测试运行”选项卡中，选择业务流程测试运行。该选项卡显示在下半窗格中。 在“测试实验室”模块 >“运行详细信息”对话框侧栏中，选择条件结果。
   条件状态对话框 | 显示用于所选需求覆盖率的上次测试条件运行的每个条件的状态。 | 在“测试配置状态”选项卡的“状态”列中，单击业务流程测试的超文本链接。有关用户界面的详细信息，请参见《Micro Focus Application Lifecycle Management 用户指南》: 测试配置状态选项卡。 注释: 如果无可以单击的超文本链接，则意味着尚未向测试添加任何组件或流，因此没有可以检查的条件。将组件添加到“测试计划”模块中的测试，并刷新“需求”模块中的显示。
   创建测试条件报告 | 可以为包括测试条件覆盖率的测试创建基于模板的报告。 | 有关任务详细信息，请参阅《Micro Focus Application Lifecycle Management 用户指南》: 如何创建自定义报告模板。

https://admhelp.microfocus.com ALM 8942
改进搜索结果的提示... ALM 帮助中心 ALM 帮助中心 ALM 帮助 15.5-15.5.1 全部查看本地帮助中心查看联机帮助中心后退在浏览器历史记录中后退前进在浏览器历史记录中前进删除突出显示的搜索项下一个主题转到下一个主题上一个主题转到上一个主题打印当前主题版本: