Business Process Testing 测试脚本选项卡

此选项卡允许您创建业务组件并将其组织到业务流程测试和流中,以及创建流并将其组织到业务流程测试中。“测试脚本”选项卡包含网格视图和画布视图。

访问

在测试计划树中,选择业务流程测试或流,并单击测试脚本选项卡。

重要信息

备注:

  • 有关所选测试不是业务流程测试或流时的“测试脚本”选项卡的用户界面详细信息,请参阅《Micro Focus Application Lifecycle Management 用户指南》: 测试脚本选项卡

  • 对于 BPT 封装应用程序工具包:

    • 除了手动向流或业务流程测试中添加现有的业务组件外,还可以创建由通过导航打包应用程序时记录操作自动创建的组件组成的流或业务流程。有关详细信息,请参见识别业务流程测试和流
    • 可以在流中对组件分组,如在业务流程测试中所做的一样。但是,为了与将来的 BPT 封装应用程序工具包 版本兼容,建议您不要在流中对组件分组。

警告: 如果使用的是动态数据,并且使用 Microsoft Excel 中的外部数据表更改参数值和添加迭代,则“测试脚本”选项卡中列出的信息不准确。要了解测试的实际运行方式,请查看 Excel 文件中定义的数据。

相关任务

创建业务流程测试和流

用户界面元素如下所述:

UI 元素 描述
选择组件。打开“Select Components and Flows”窗格,允许您向流或业务流程测试中添加内容。有关用户界面的详细信息,请参见 Select Components and Flows 窗格

录制步骤。允许您通过导航任何应用程序自动录制组件。有关任务详细信息,请参见将组件录制到流和业务流程测试中

在以下情况下可用:选中流或业务流程测试时。

您必须具有录制的适当权限。有关录制所需权限的详细信息,请参阅先决条件:

识别流。允许您通过导航打包应用程序自动识别流。有关任务详细信息,请参见识别业务流程测试和流

可用于: 选择了流的 BPT 封装应用程序工具包 用户。

  • 必须为当前项目启用 BPT 封装应用程序工具包Application Lifecycle Management (ALM) 项目管理员必须使用“项目自定义”提供对 BPT 封装应用程序工具包 的访问。有关详细信息,请参阅配置 Business Process Testing

  • 您必须具有识别流的适当权限。有关识别流所需权限的详细信息,请参阅先决条件:

画布/网格视图。在网格视图和画布视图之间切换。

有关网格视图的用户界面详细信息,请参见 网格视图

有关画布视图的用户界面详细信息,请参见 画布视图

使您可以展开视图中的所有节点。
使您可以折叠视图中的所有节点。
新建组件请求。允许您请求新的业务组件。有关生成新组件请求的任务详细信息,请参见步骤创建业务流程测试和流

上移/下移。通过按顺序上移或下移选定的组件、组或流,可以在业务流程测试中更改实体顺序。

提示: 您还可以通过拖放选定项更改测试顺序。

从测试中删除。从业务流程测试(或流)中删除选定的业务组件、组或流。

注意事项

  • 如果为将要删除的组件指定条件,则会显示警告消息。如果需要,将来仍可从组件树中使用此组件。

  • 您还可以通过拖放选定项更改测试顺序。

  • 如果要删除组中的最后一个组件,则将删除整个组。

  • 如果自定义中已启用自动删除,则提示确认时将显示从测试级别删除未使用的已优化参数? 复选框。如果选中,则将从测试和/或流级别删除选定组件和/或流实例中的未使用参数。(同样,如果一个组包含组件和流,删除该组时,也将从测试和/或流级别删除组的组件和流实例的参数。)

    备注:

    • 如果参数在较高级别使用,则自动删除不会删除该参数。
    • 如果存在其他未使用参数,在较高级别与此删除操作无关,则自动删除不会删除这些参数。

    有关启用自动删除的详细信息,请参阅删除较低级别的参数时启用未使用测试/流参数自动删除

以下情况下不可用:尝试从在测试计划树中选定其业务流程测试的流中删除业务组件。首先在测试计划树中选择该流,然后删除业务组件。

转到组件/流。转到并打开“业务组件”模块中的选定业务组件或“测试计划”模块中的流。

组。创建包括选定的业务组件和/或流的组。

组件和流必须相邻。一个组件或流只能属于一个组。

组节点创建在分组项之上,且用组图标 标识。默认情况下,组名为 Group 后跟一个唯一数字。

提示:  

  • 右键单击组名并选择重命名,可以重命名组。
  • 通过将组件或流从组件树或测试脚本窗格拖放到组中的相关位置,可以将其他业务组件或流添加到现有组中。
  • 通过拖放可更改组成员的顺序。

取消分组。取消组件和/或流的分组。

要完全删除一个组(包括组成员),请选择该组并单击工具栏中的从测试中删除 按钮。

要从组中删除某个业务组件或流,请选择该组件或流。将项向上或向下拖到组外,并放置在所需位置。

添加新分支。将新分支添加到测试或流。

有关详细信息,请参见添加分支

添加分支选项。定义分支的选项。

有关详细信息,请参见添加分支

显示测试参数优化状态。允许您查看经优化的测试和流的参数的列表及其最初定义的位置。有关详细信息,请参阅通过优化创建参数
刷新。更新数据,如业务流程测试中每个业务组件的组件参数数据和快照。不更新测试自身。
验证。检查业务流程测试或流以及测试集中的所有测试实例是否存在错误。有关用户界面的详细信息,请参见测试验证结果对话框
  • 编辑分支条件。打开“分支条件”对话框,使您可以编辑分支条件。

    在以下情况下可用:选择了分支条件。

  • 编辑分支选项。打开“分支选项”对话框,使您可以编辑分支选项。

    在以下情况下可用:选择了分支选项。

    有关详细信息,请参见添加分支

添加/编辑运行条件。使您能够将运行条件添加到流或测试。

有关详细信息,请参阅为流和业务流程测试设置运行条件

在以下情况下可用:选中业务组件或流时。

删除运行条件。使您能够从流或测试删除现有运行条件。

在以下情况下可用:选中流或业务流程测试时。

运行或调试测试。允许您运行或调试业务流程测试或流。有关详细信息,请参阅调试自动化测试和流

打开 BPT/流。使您可以在 UFT 中启动 BPT 测试和流。

备注: 需要 UFT 14.02 或更高版本。

停止运行。使您能够停止当前运行或调试会话。

在以下情况下可用:从“测试计划”模块运行或调试测试。

扩展视图。允许您在测试脚本网格中查看详细信息。它允许您从网格中查看更全面的测试组件视图,而不必单击其他链接。您可以查看的其他信息包括:

  • 快照缩略图,而不是图标。

  • 输入和输出参数的单独列,其中包括参数名称和参数值(如果只存在一次迭代)。

  • 输入和输出参数之间的链接,而无需打开“I/O 参数”对话框。

有关其他详细信息,请在输入参数 中查看输出参数 网格视图

对以下项不可用:画布。

常规视图。允许您从扩展视图切换回常规网格视图。

对以下项不可用:画布。

调整行高。在网格的扩展视图中调整行大小。如果文本很长,它允许您查看其中的所有文本。

在以下情况下可用: 在网格视图的扩展视图中。

迭代选项

打开选定实体的迭代对话框。有关用户界面的详细信息,请参见迭代页

对以下项可用:<右键单击菜单>

在“测试脚本”选项卡的底部隐藏或显示选项卡。

分组选项

打开包含分组取消分组选项的子菜单。

对以下项可用:<右键单击菜单>。如果选择了多个组件,则分组选项可用。如果选择了一个组,则取消分组选项可用。

展开该节点下的所有内容/折叠选项

展开/折叠选定实体的节点。

对以下项可用:流和组的 <右键单击菜单>

详细信息选项

打开组件、组件请求或流的详细信息对话框。

对以下项可用:<右键单击菜单>

以只读格式显示业务组件、流或组的描述和注释。

快照

允许您向 ALM 记录中添加应用程序图像。

手动步骤选项卡

显示为组件定义的手动步骤。

参数

列出为组件或流定义的参数。

注释

显示有关组件实例的其他注释。