分享此页面

# 业务流程测试配置概述

此部分描述如何通过创建表示不同用例场景的测试配置并使每个配置访问不同数据集来提升业务组件、流和业务流程测试的灵活性和可重用性。

除了 ALM 中可用的基本测试配置功能，业务流程测试配置还可以根据为该测试配置提供的数据集数量，与多个迭代关联。

注释: 无法定义流的配置。

有关创建测试配置 (包括使用测试组合生成器) 的任务详细信息，请参阅《Micro Focus Application Lifecycle Management 用户指南》: 如何使用测试配置。

与静态数据关联的测试配置

静态数据是直接从 ALM 内部为每个参数提供的值集。

为手动和自动业务流程测试创建测试配置时，可以为每个用例创建一组静态数据。对于每个测试配置，还可以添加迭代，并为每次迭代定义不同的参数值。有关创建访问静态数据的测试配置的任务详细信息，请参阅《Micro Focus Application Lifecycle Management 用户指南》: 如何关联静态数据。

与动态数据关联的测试配置

业务流程测试配置可以访问动态数据。动态数据是从 ALM 外部为每次迭代的参数提供的值集 (位于上载到“测试资源”模块的外部数据表中) 。外部数据表是 Microsoft Excel 文件。

注释: 要使用测试配置的外部数据表，请在客户端计算机上安装 Unified Functional Testing Add-in for Business Process Testing。Unified Functional Testing Add-in for Business Process Testing 可从“Application Lifecycle Management 插件”页面 (帮助 > 插件) 获得。

业务流程测试实例使用访问动态数据的配置运行时，测试实例会从 Microsoft Excel 文件格式的参数值列表中提取配置的每次迭代的参数值。

可以为 ALM 提供动态数据资源:

- 在测试级别。可以提供一个 Microsoft Excel 文件，其中包含在测试级别所指定配置的每次迭代的所有参数值。Microsoft Excel 文件上载为“测试资源”模块中的数据表，并与“测试计划”模块“参数”选项卡中的业务流程测试配置相关联。
- 在配置级别 (覆盖任何测试级别数据资源) 。可以提供一个备选 Microsoft Excel 文件，将覆盖作为整体与业务流程测试关联的测试级别数据资源文件。Microsoft Excel 文件上载为“测试资源”模块中的数据表，并与“测试计划”模块“测试配置”选项卡中的业务流程测试的特定配置相关联。

有关任务详细信息，请参阅《Micro Focus Application Lifecycle Management 用户指南》: 如何关联动态数据。

带迭代的配置示例

对于由三个业务组件组成的银行应用程序，假设有以下业务流程测试及其三个配置: Login、ApproveLoan 和 Logout:

- 整个业务流程测试将测试应用程序的以下方面:

  - 根据用户的标识测试访问权限是否正确。

  - 是否正确处理负载，比如当银行经理使用在 Microsoft Excel 中创建的外部数据列表批准多项贷款时。

  - 银行经理可以根据在 Microsoft Excel 中创建的不同外部列表批准紧急的高优先级贷款。将进一步缩小此外部列表，以仅包括有经理授权的这些贷款。

- 要测试访问权限，名为 UserAccessData 的配置将访问静态数据，此数据为三次测试迭代的测试参数 UserName 和 Password 提供不同值: 一次迭代为普通客户贷款处理者提供登录信息，另一次迭代为银行经理提供登录信息，第三次迭代为应用程序系统管理员提供登录信息。上述每个用户都对应用程序有不同的权限和访问权。在 ALM 中指定参数值。

- 名为 LoanData 的配置将访问由 ApproveLoan 组件所使用的 LoanID 输入参数的 100 个不同值构成的动态数据。在数据表类型的 Microsoft Excel 测试资源中提供这些值。将针对 Microsoft Excel 文件中的每个值运行一次测试迭代，因此使用此配置的测试实例将运行一百次。

  配置可以为测试迭代和组件迭代提供数据值。

- 要测试紧急贷款，可以将配置级别数据资源定义为替代业务流程测试的测试级别数据资源。此数据资源 UrgentLoanData 仅包含将得到批准的高优先级贷款。为备选配置级别的 Microsoft Excel 文件中与筛选条件匹配的每个值 (在这种情况下，是已授权批准的紧急贷款) 运行一个测试迭代。

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