对数组检查点进行数据驱动

相关项: API 测试

此任务介绍如何通过数据驱动为数组元素设置检查点。

在计算机上启用活动内容

  1. 在 Internet Explorer 中,选择“工具”>“选项”

  2. 选择高级选项卡。

  3. 启用安全部分中的允许活动内容在我的计算机上的文件中运行选项。

  4. 单击确定并关闭浏览器。

返回页首

添加带数组输出的步骤

添加带数组形式的输出属性的测试步骤。

返回页首

对数组进行数据驱动

  1. 在“属性”窗格中,打开输入/检查点选项卡

  2. 在“检查点”区域中父节点所在的行中,使用加号按钮 添加数组元素。

  3. 提供属性值。执行数据驱动期间这些值将传输到“数据”窗格。如果未提供数据,请通过在父节点中选择三角形图标来包括数组元素。

  4. 选择数组的父节点并单击数据驱动按钮

  5. 数据驱动对话框中,选择 Only Input, CheckpointsBoth Input and Checkpoints 作为“数据驱动的部分”选项。

  6. 单击确定。数据驱动机制通知您驱动成功。

返回页首

设置求值表达式

在“属性”窗格中数据驱动表达式的旁边,选择求值运算符,例如 =<等。

返回页首

为数组提供数据

  1. 用数据驱动数组后,将无法从检查点窗格设置属性值。而只能在“数据”窗格中编辑表。在“数据”窗格中,单击左窗格中对应于要验证的数组元素的节点。

  2. 在“<数组名称>”MainDetails 表中,输入应在 MainDetails 列中向其应用检查点的迭代编号。“1”表示第一个迭代。如果有多列的迭代编号为 1,则将依据所有这些值来验证检查点。

返回页首

选择数组验证方法

在“输入/检查点”选项卡中,展开父数组节点名称旁边的下拉列表。选择以下某个操作:

固定。 检查每个返回的数组元素是否与“数据”窗格中的数据表中它对应的数组元素匹配。每个数组都用索引号标记,因此将按索引检查数组。
全部。 检查所有返回的数组元素是否与“数据”窗格中的数组元素匹配。在此模式下,数组不用索引号标记。例如,如果第一个数组中的某个属性标记为 >= 2,而另一个数组元素中的同一属性设为 <=10,则测试运行将检查所有返回的值是否都在 2 和 10 之间。
包含。 检查是否至少有一个返回的数组元素与“检查点”窗格中的属性值匹配。在此模式下,数组不用索引号标记。

返回页首

设置迭代次数 —— 可选

  1. 在画布中选择“测试流”或“循环”框。

  2. 在“属性”窗格中,打开“输入/检查点”选项卡。

  3. 设置测试运行的迭代次数。

返回页首