“验证点和操作向导”的“验证点数据”页面

“验证点数据”页面是选择“数据”、“属性”或“图像”验证点进行操作时的最后一个页面。在“验证点数据”页面中,您可以选择要包含在测试中的验证点数据。

您可以使用录制工具栏上的插入验证点或操作命令按钮插入验证点或操作命令来打开“验证点和操作向导”。 在向导中,选择应用程序中要测试的对象或屏幕,并选择要在其上执行的测试类型。“选择对象”页面是第一步。选择对象后,然后单击下一步,出现“选择操作”页面。在这里您可以选择在测试对象上要执行的操作。如果您选择执行属性验证点执行数据验证点执行图像验证点,那么验证点数据页面将是最后的页面。

查看或编辑此页面中的数据后,请单击完成,完成录制验证点。

元数据

窗口的左侧窗格中显示元数据。它显示定义如何管理特定数据的一组属性。可以对此网格进行编辑。例如,您可以编辑此元数据网格中文本验证点中的“忽略大小写”或“空格规则”。要编辑它,请双击列中的值。

属性网格显示 - 针对属性验证点

对象属性以网格格式显示在右侧窗格中。网格中的属性属于测试对象树中高亮显示的对象。属性出现在左列中,它们的值出现在右列中。您可以在属性列中编辑执行测试的属性,还可以在列中编辑它们的属性值。

缺省情况下,所有的属性出现时没有复选标记,就是说不会对它们进行测试。通过在要测试的属性上打上复选标记,选择要测试的属性。 每次回放带有此验证点的脚本时,均会测试选中的属性。单击网格上的全部选中工具栏按钮,您可以选中列表中的全部属性。使用取消全部选中按钮来清除全部属性。根据要测试的属性数量,通常最简单的方法是使用一个这种按钮来选择或清除全部选择,然后分别选择或清除异常。 使用“属性”验证点时,最好只测试感兴趣的特定属性。

网格使用嵌套树层次结构。如果列表中显示出文件夹,那么您可以通过双击它或选择展开 (+) 图标来展开文件夹。如果您选择或清除文件夹图标本身,那么将测试或不测试其下所有属性。

要编辑值,请双击网格单元格。该单元格变为可编辑。在单元格外单击,使编辑生效。通常,双击值可使单元格变为可编辑字段,但只能更改值。 某些特殊情况下,出现包含信息的其他对话框。 例如,如果属性为颜色,那么当双击颜色值时,打开标准“颜色”对话框。在此处进行编辑,然后关闭“颜色”框。其他情况下,双击值时,列中可能显示下拉列表。例如,下拉列表中将出现 true 或 false 的值。

网格包含以下“属性验证点”显示的工具栏按钮。这些按钮只应用于当前显示的数据。

剪切 - 剪切选择的属性。将其放置在编辑器剪贴板上以供粘贴。

复制 - 将选择的属性复制到编辑器剪贴板。

粘贴 - 从编辑器剪贴板中粘贴剪切或复制的属性。

删除 - 删除选择的属性。编辑器剪贴板上不会保留删除的属性。

区分大小写正则表达式 区分大小写正则表达式 - 在打开和关闭区分大小写正则表达式比较间切换。

将值转换为正则表达式 将值转换为正则表达式 - 将属性值转换为正则表达式。请参阅使用模式替换完全匹配的属性,获取更多信息。

将值转换为数字范围 将值转换为数字范围 - 将属性值转换为数字范围。请参阅使用模式替换完全匹配的属性,获取更多信息。

评估正则表达式 评估正则表达式 - 显示正则表达式评估程序,您可以使用它来测试正则表达式,然后在验证点中尝试正则表达式。

将值转换为数据池引用 将值转换为数据池引用/取消数据池引用 取消数据池引用 - 使用数据池引用来代替验证点中的字面值,从而使用数据池。取消验证点中的数据池引用

全部选中按钮 全部选中 - 在列表中的每个属性前加选中标记。每次回放带有此验证点的脚本时,均会测试选中的属性。

取消全部选中按钮 取消全部选中 - 清除列表中每个属性前的选中标记。回放包含此验证点的脚本时,不会测试取消选中的属性。

隐藏取消选中的属性/显示全部属性按钮 隐藏取消选中的属性//显示全部属性 - 单击隐藏 取消选中的属性,来隐藏取消选中的属性。然后,您将只看到将要被测试的属性。单击显示全部属性,显示全部属性,包括所有取消选中的属性。

数据显示 - 针对数据验证点

有五种方式可以用来显示数据验证点,这取决于您在数据上执行的操作。此对话框中出现的界面与录制验证点后出现在验证点编辑器中的界面一样。

有关这五种可能的数据显示的信息,请参阅验证点编辑器,然后转至该主题中的以下章节:

数据验证点 - 菜单层次结构显示

创建数据验证点并选择“菜单层次结构”或“带属性的菜单层次结构”测试时,菜单显示为树形格式。“菜单层次结构”和“带属性的菜单层次结构”是示例。数据值字段中的测试列表取决于对象代理提供的信息。除这两种以外的值也会显示在列表中。

数据验证点 - 文本显示

创建数据验证点并选择“可视文本”测试时,文本显示为文本框格式。可视文本是一个示例。数据值字段中的测试列表取决于对象代理提供的信息。除该值以外的值也会显示在列表中。

数据验证点 - 表显示

创建数据验证点并选择“表内容”或“选择的表单元格”测试时,表数据显示为表格格式。“表内容”和“选择的表单元格”是示例。数据值字段中的测试列表取决于对象代理提供的信息。除这些值以外的值也会显示在列表中。

数据验证点 - 树形层次结构显示

创建数据验证点并选择“树形层次结构”测试时,数据以树形格式显示。树形层次结构是一个示例。数据值字段中的测试列表取决于对象代理提供的信息。除该值以外的值也会显示在列表中。

数据验证点 - 列表显示

创建数据验证点并选择“列出元素”测试时,数据显示为列表格式。“列出元素”是一个示例。数据值字段中的测试列表取决于对象代理提供的信息。除该值以外的值也会显示在列表中。

图像显示 - 针对图像和 OCR 验证点

捕捉到的图像作为图像验证点,并显示在右侧窗格中。如果页面右侧窗格无法容纳下图像,那么会出现滚动条。对于 OCR 验证点,选定图像的字符也显示在已显示图像窗格的下面。

“验证点数据”页面中的测试对象数据

插入验证点时,如果未在窗口 > 首选项窗口的“常规记录器”页面中选择录制测试对象相关验证点选项,那么您可以在“验证点数据”页面中查看以下测试对象数据:
  • 测试对象
  • 识别和管理数据

测试对象

“测试对象”窗格位于验证点数据页面的左侧窗格上方。“测试对象”树是脚本对象映射的一部分。这种分层显示只包含验证点中的对象。不能编辑“测试对象”树。您可以选择其中的对象,并在右侧窗格中的属性列表中编辑其属性。

您可以双击树中的文件夹,来展开和折叠下面的对象。单击树中的个别对象,在属性列表中查看其属性。

识别和管理数据

识别数据位于左侧窗格下方。识别选项卡显示 Functional Tester 所使用的识别数据(不可编辑)。管理选项卡显示对象的内部管理数据。识别和管理属性管理和描述测试对象。识别和管理数据是脚本对象映射中的属性,它们定位和管理关联脚本的上下文中的测试对象。您可以使用此信息来判断正在测试的关联应用程序中的测试对象是哪种。

元数据选项卡显示了一组定义如何管理特定数据的属性。您可以编辑元数据网格:例如,您可以编辑元数据网格中文本验证点中的“忽略大小写”或“空格规则”。要编辑它,请双击列中的值。

创建验证点时,窗格中显示的“识别和管理”属性将成为测试对象的对象映射属性的快照。随着应用程序的改进,属性变为历史信息。


反馈