元素模拟拖动
活动说明
此活动主要用于界面自动化使用场景下拖动元素对象到指定坐标位置的操作
执行逻辑:RPA在待操作元素或者元素选择器选择的元素,设置X轴、Y轴移动距离,模拟用户按下鼠标左键,移动鼠标到目标位置释放鼠标左键完成拖动操作
属性说明
输入项
X轴移动距离
输入X轴方向拖动的距离,单位是像素
Y轴移动距离
输入Y轴方向拖动的距离,单位是像素
元素对象
[UI对象变量或字符串]
需要进行点击操作的目标对象,可以是元素字符串,也可以是元素变量
元素选择
[下拉选项]
设置元素对象的工具,支持以下设置方式:
在下拉框中选择一个在元素集中已捕获的元素
点击属性右侧的捕获图标,即可进入元素选择流程,捕获一个新元素
超时时间
设置等待元素出现或可交互的最大时间,超过此时间未找到元素,则活动执行报错,默认为8000毫秒(ms)
使用示例
属性栏设置:
执行步骤:
在验证码滑块元素上按下鼠标左键,从滑块槽中在x轴方向从左向右拖动80像素距离松开鼠标左键,完成元素拖动
执行结果:
滑块元素被拖动到指定位置,然后解开滑块验证码,完成登录操作
注意事项
当前活动组件是在界面自动化使用场景下使用,其核心操作目标是元素对象,所以像操作客户端界面,浏览器页面等,必须使界面展示出来方可,否则必定报错;元素操作成功的关键是,移动距离的准确度,需要多次尝试来确定X、Y方向移动距离的像素值,也可以使用其他工具或者脚本来计算目标拖动距离