测试对象操作

模型管理器中的树形结构中显示了模型中的对象,对于每个对象节点,有下列相关的操作:

  • 高亮
  • 获取控件快照
  • 编辑虚拟控件
  • 创建组
  • 插入组
  • 删除本节点
  • 删除子树
  • 合并到兄弟节点
  • 上移和下移

测试对象操作 - 图1

高亮

在被测应用上高亮这个测试对象对应的控件,前提是应用程序打开,并能识别到这个对象。

高亮也可在工具条上点击。在元素树形结构中,选中对象,点击高亮测试对象操作 - 图2图标,被测应用上面对应元素高亮显示,元素识别成功。工具条右边也会显示识别成功与否。

获取控件快照

显示对应控件的截屏信息。这个截屏和它上面的截屏缩略图是一样的,提供在这里是为了有些比较大的控件,能够更好的看清控件的全貌。

测试对象操作 - 图3

编辑虚拟控件

虚拟控件通过将某个界面的某个区间定义为控件,可以实现更细粒度的控制。更多内容参见虚拟控件

创建组

组是用来将多个控件分类管理而引入的。它在运行时对用户是透明的。“创建组”会在某个控件下创建一个子控件。

插入组

在某个控件的父级插入一个组对象。

删除本节点

只删除该选中对象。删除后,它的所有子对象成为它父对象的子对象。

删除子树

删除该对象及所有子对象

合并到兄弟节点

有些对象自动添加到模型中时,引入了重复的父对象。可在重复对象的根节点上执行这个操作,将重复对象级联地合并到跟它重复的对象。模型管理器会递归的合并子对象,直到某一级上没有可合并的重复对象为止。合并的前提是两个对象有相同的识别属性。

上移和下移

上移即将该节点向上移动,即与同一级别的前一个对象交换顺序,如果已经是第一个节点则位置不变。

下移即将该节点向下移动,即与同一级别的后一个对象交换顺序,如果已经是最后一个节点则位置不变。