配置 Business Process Testing

此部分描述如何配置 Business Process Testing,以便使用业务组件。

要为业务流程测试设置选项,请执行以下操作:

  1. 在“项目自定义”窗口的左窗格中,单击“业务流程测试”

  2. 设置以下选项。

    选项 描述

    启用 BPT 封装应用程序工具包

    使您能够在 OpenText Application Quality Management 中使用 BPT 封装应用程序工具包 功能。

    使用手动执行自动新建组件 如果选中此选项,Business Process Testing 假定新组件应是手动实现的,在创建业务组件时自动准备它们用于创建手动设计步骤。
    包含每个组件迭代的报告条目

    如果选中此选项,则 Business Process Testing 项目报告将列出所有组件迭代的条目。

    如果未选中此选项,则对于每个组件,Business Process Testing 项目报告将仅列出一个条目,无论迭代有多少。

    将 BPT 测试结果作为单个 .zip 文件上传到 ALM

    如果选中此选项,则 Business Process Testing 报告将进行压缩并上传到 ALM 服务器。

    从 BPT 报告查看器中排除组件参数值 如果选中此选项,则测试和组件中的参数将不会显示在 Business Process Testing 报告中。此选项默认未选中。
    定义 BPT 报告查看器中包含的 Reporter.ReportEvent 步骤的级别

    设置 BPT 报告中包含的 Reporter.ReportEvent 步骤的级别。

    可能的值有:

    • 通过。在 BPT 报告中显示所有 Reporter.ReportEvent 步骤。(默认)。
    • 失败。仅在 BPT 报告中显示失败的 Reporter.ReportEvent 步骤。
    • Done。显示所有 Reporter.ReportEvent 步骤。不受状态影响。
    • 警告。如果发生警告或步骤被标记为失败,则显示 Reporter.ReportEvent 步骤。
    创建业务组件或流参数时启用自动优化

    如果选中此选项,则 Business Process Testing 为您提供在添加参数时自动将参数优化到接下来的级别的选项。

    • 添加组件参数时,该参数将优化到包含组件的任何流或测试。

    • 添加流参数时,该参数将优化到包含流的任何测试。

    删除较低级别的参数时启用未使用测试/流参数自动删除

    如果选中此选项,则 Business Process Testing 为您提供在不使用接下来的级别的参数时从这些级别自动删除参数的选项。

    : 这对不会使用的其他参数没有任何影响。这只会影响在组件或流级别删除的参数。

    例如:

    名为 LastLoginDate 的参数存在于名为 Login 的组件中。Login 组件包含在名为 LoginToSystem 的流和名为 LoginToAllSystems 的测试中,并且在某些时候,LastLoginDate 已优化到流和测试级别。

    不再需要 LastLoginDate。从组件中删除 LastLoginDate 时,也会从 LoginToSystemLoginToAllSystems 中删除该参数。

    将默认失败时行为设置为

    Business Process Testing 将测试脚本中的组件失败时的默认行为设置为: 

    • 继续。如果组件失败,则业务流程测试将运行下一个业务组件或流。默认情况下,将组件添加到测试时,会为每个组件定义此失败条件。

    • 结束。如果业务组件失败,则业务流程测试运行将结束。

    执行测试时,自动将字符串类型转换为日期类型参数 如果选中此选项,则业务流程测试会将字符串参数值转换为日期参数值。此选项默认处于选中状态。
  3. 单击“保存”以保存设置。

返回页首

另请参阅: