“更新识别属性”向导的“选择对象”页面

“更新识别属性”向导的该页面可用于在应用程序中选择要更新其识别属性的对象。

关于此任务

当选择对象时,Functional Tester 会在“选择对象”页面的底部网格中列出该对象的识别属性。

如果选择了错误的对象,或决定添加另一个对象,那么请使用任何一种方法来选择其他对象。以下三种选择方法可用:

对象查找器工具 对象查找器工具

“对象浏览器”按钮 对象浏览器

延迟方法 延迟方法

对象查找器工具 对象查找器工具

开始之前

关于此任务

“对象查找器”工具是选择对象的最常用和最直接的方法:

过程

  1. 选择对象查找器工具图标 对象查找器工具 并将其拖动到应用程序中要更新的对象上。

    Functional Tester 使用突出显示的边框来凸现对象。

  2. 释放鼠标按键。

    对象已选定且 Functional Tester 会在“选择对象”页面的底部网格中列出该对象的识别属性。

结果

选择选择对象后前进到下一页选项,以在选择对象后直接转至下一页。清除“前进到下一页”选项可停留在“选择对象”页面,以在选择对象后查看对象识别属性。

“对象浏览器”按钮 对象浏览器

关于此任务

使用“对象浏览器”方法来浏览要更新的对象。浏览器会显示应用程序中的对象的分层树。顶级显示正在运行的所有应用程序。每个顶级之下,Functional Tester 会显示该应用程序中的对象层次结构。

过程

  1. 浏览对象树以查找要更新的对象。
  2. 单击对象以将其选中。

    Functional Tester 会在“选择对象”页面底部的网格中列出对象的识别属性。

延迟方法 延迟方法

关于此任务

“延迟”方法用来选择弹出对象,如菜单。 “延迟”方法使用对象查找器工具,但允许您设置延迟,这使您拥有充足的时间找到需要首先单击其他对象才能到达的对象。

过程

  1. 选择前秒数字段中,输入在 Functional Tester 尝试查找对象之前您想要延迟的秒数(缺省值为 10 秒)。
  2. 单击对象查找器工具图标 “对象查找器工具”按钮
  3. 转至应用程序并查找想要选择的对象。 不会记录您在延迟期间所执行的任何操作,这使您能够挖掘对象(如果需要)。

    如果计时器到时,Functional Tester 会选择光标下的对象,使用突出显示的边框凸现该对象,并在“选择对象”页面的底部网格中显示该对象的识别属性。

结果

选择选择对象后前进到下一页选项,以在选择对象后直接转至下一页。清除“前进到下一页”选项可停留在“选择对象”页面,以在选择对象后查看对象识别属性。

对象识别属性网格

当您使用以上任何一种方法来选择对象时,都将在“选择对象”页面的底部网格中列出该对象的识别属性。 识别属性由对象的代理确定。例如,按钮对象具有三个识别属性:标签、.class 和 .classIndex。该网格会列出特定对象的识别属性的名称和值。 您可以使用该信息来确认已选择正确的对象。

要打开:请从测试对象图菜单中,选择测试对象 > 更新识别属性。从“测试对象图”工具栏中,单击测试对象:更新识别属性按钮 “测试对象:更新识别属性”按钮。您还可以在测试对象图中右键单击并选择更新识别属性


反馈