迭代页

这些页面允许您为组件、组、流、测试配置和测试运行实例的迭代设置参数值。

访问

执行以下某项操作。

  • 要迭代组件、组和流:从“测试计划”模块 >“测试脚本”选项卡,单击“迭代”列中的迭代

  • 要迭代流:从“测试实验室”模块 >“执行网格”选项卡,单击“迭代”列中的迭代未定义

    Tip: 默认情况下,“迭代”列未显示在“执行网格”选项卡中。有关如何显示该列的详细信息,请参阅安排列

  • 要迭代访问静态数据的测试配置:从“测试计划”模块 >“测试配置”选项卡,单击“数据”选项卡。

  • 要迭代访问静态数据的测试配置,请执行以下操作: 向 Microsoft Excel 中的数据表添加行。有关详细信息,请参阅

  • 要迭代测试实例:从“测试实验室”模块 >“测试实例详细信息 - 执行设置视图”,单击“测试迭代”选项卡。

重要信息
  • 根据上下文的不同,迭代页会显示不同的标题栏,具体取决于打开该页面时所针对的实体。

  • 可以从“测试计划”模块展开或折叠组、流和组件的“迭代”对话框中的实体。

  • 访问动态数据的测试配置的迭代数是根据外部数据资源表中的数据行数进行设置的,而不使用“迭代”页进行定义。

相关任务

用户界面元素如下所述 (无标签元素显示在尖括号中):

UI 元素 描述

多迭代视图/单迭代视图。允许您在以下对象之间切换:

  • 在一个对话框中显示所有迭代的视图。

  • 在对话框中每次仅显示一次迭代的视图。

对以下项可用:“测试计划”模块中的“迭代”对话框

上一次/下一次迭代。显示对话框中的上一次或下一次迭代。

对以下项可用:“测试计划”模块中的“迭代”对话框

迭代。显示当前为对话框焦点的迭代,并允许您选择要聚焦的不同迭代。

对以下项不可用:“测试计划”模块中的“迭代”对话框

添加迭代。添加实体(组件、组、测试或流)的迭代。

根据打开“迭代”页时的上下文,以下选项可能可用。如果这些选项不可用,则默认情况下会添加迭代,但不会设置参数值。

  • 添加新迭代。添加新迭代,但不设置参数值。

  • 复制迭代。通过复制选定迭代的参数的值,添加新迭代。

  • 用默认值创建迭代。添加新迭代,并将参数值设置为默认值。

在以下情况下禁用:要为其添加迭代的组件或流位于组中。

删除/删除迭代。从实体(组件、组、测试或流)删除所选迭代。

在以下情况下禁用:要为其添加迭代的组件或流位于组中。

选择迭代。打开“选择迭代”对话框,以选择要在测试运行期间运行的迭代。可以指定一个、全部或某个范围的迭代。

在以下情况下禁用:

  • 要为其选择迭代的组件或流位于组中。

  • 只存在一次迭代。

查找。允许您查找参数值、参数或组件。

有关“查找与替换”功能的详细信息,请参阅搜索、替换和更新 OpenText Application Quality Management 数据

对以下项可用:“迭代”对话框

导入。允许您将数据值从 .csv(逗号分隔值)文件导入“迭代”页。将为 .csv 文件中的每一行创建一次迭代,测试或流将使用为每次迭代指定的数据运行。

Tip: 导入数据值后,.csv 文件和迭代值之间将不再有任何连接(即,对 .csv 文件中的数据所做的变更不会反映的“迭代”页中)。要使数据在外部文件中保持动态,并且在“迭代”页中自动更新数据,应创建测试配置。有关任务详细信息,请参见将动态数据与测试配置相关联

导出。允许您将“迭代”页中指定的迭代数据值导出到 .csv(逗号分隔值)文件。

Example:  

  • 导出、格式化和打印数据,以供手动测试时使用。
  • 导出数据,在首选编辑器中修改数据,然后将数据导回“迭代”页。

恢复实例。根据所选的静态数据测试配置重置测试实例的迭代参数值。测试实例参数值将重置为在“测试配置”选项卡 >“数据”选项卡中输入的值。

对以下项可用:静态配置的“测试计划”模块 >“测试配置”选项卡 >“数据”选项卡

转置。将数据表切换为具有参数行和迭代列

对以下项可用: 静态配置的“测试计划”模块 >“测试配置”选项卡 >“数据”选项卡

创建流/测试参数。打开“创建流/测试参数”对话框,此对话框允许您从业务组件输入参数或流输入参数生成流或测试参数。

有关用户界面的详细信息,请参见创建流/测试参数对话框

全部展开

展开所有节点。

对以下项可用:“迭代”对话框的 <右键单击菜单>

折叠

折叠所选实体的节点。

对以下项可用:“迭代”对话框的 <右键单击菜单>

<值列>

显示在显示的迭代中的每个参数的值。

对以下项可用:单迭代视图、“测试迭代”选项卡、“测试配置数据”选项卡和“迭代”对话框

<值>

实例运行时输入参数的值。

可以直接在网格或“设置值”页面中输入值(通过单击相关单元格中的箭头访问)。

有关指定参数的默认值的任务详细信息,请参见设置值对话框

如果未指定值,则使用该参数的默认值。如果未指定任何默认值,则将不会显示任何值,并且实体可能无法正常运行。

将保存值并将其作为字符串比较,但可以根据不同的值类型指定默认值。

测试参数或流参数(其值将取自业务流程测试或流的参数)显示在花括号 { } 中。这指示 OpenText Application Quality Management 将参数视为参数而并非固定值。

描述区域

参数及其原始源实体(业务组件、测试或流)的描述。

参数描述区域

参数描述最初在创建参数的模块(“业务组件”模块或“测试计划”模块)中输入,或在 OpenText Functional Testing 中针对自动组件输入。

迭代编号列/行

显示每次迭代中每个参数的当前值。

对以下项可用:多迭代视图和“测试迭代”选项卡

参数列

参数的名称,按实体(业务组件、组、测试或流)分组。

对以下项可用:“迭代”对话框