选择器编辑器
选择器是一个属性,用来定位目标元素。例如您要点击页面内的一个按钮,选择器的作用就是定位到目标按钮。
点击属性栏选择器旁的按钮,会弹出选择器编辑器。选择器编辑器为用户提供了编辑属性值,预览和验证的功能,扩大了特殊场景的定位支持力度,降低运行失败率
适用范围
带有选择器属性的组件,均支持选择器编辑器
对比与控件元素的异同
选择器属性和控件元素属性作用相同,均为定位目标元素。两者互斥。
不同的地方在于是否可编辑。控件元素不可编辑,它适用于组件间的传递,即适用A组件得到一个输出控件元素后,传入B组件的输入控件元素。下面将通过一个案例来详述其使用方法
准备工作:
- 打开云扩编辑器,新建一个空白项目,搜索序列组件并拖拽至设计面板,设为开始结点,双击打开序列
- 手动打开浏览器,输入网址 https://www.encoo.com/ 并等待页面加载完成
获取控件元素输出
- 搜索获取元素组件并拖拽至设计面板
- 点击指定元素,将鼠标放到导航栏云扩RPA处,看到下图高亮效果后点击
- 点击设计面板下的 变量标签,并新建一个IUiObject类型的变量,命名为outElement
- 点击获取元素组件,设置其输出控件元素属性值为outElement
传入控件元素
- 搜索悬停组件并拖拽至设计面板
- 设置其目标控件元素属性值为outElement
- 点击工具栏的运行按钮,查看效果
运行结果
运行后大家可以看到如下效果
在了解如何使用控件元素来定位目标元素后,接下来我们将学习如何使用选择器编辑器来动态的定位目标元素。
标元素后,接下来我们将学习如何使用选择器编辑器来动态的定位目标元素。
请点击这里查看文档版详解,以完成后续课程和测试题