鼠标点击
鼠标点击
描述:能够自动识别应用或者网页中的元素位置并模拟鼠标左键或右键的单击、双击等动作
属性说明
通用属性
- 前置延时 - 组件功能执行之前等待的时间,单位为“毫秒”
- 后置延时 - 组件功能执行后等待的时间,单位为“毫秒”
- 备注- 组件备注说明,以便于理解和快速定位
- 等待 - 设置时间内的多次尝试,单位为“毫秒”
- 消息模式 - 不激活窗口,不移动鼠标,系统通过后台完成消息发送和接受,由后台实现控件点击
注意
仅鼠标点击组件拥有该特性 连续点击或鼠标移动可能改变元素状态时,建议勾选消息模式
拾取UIA模式:

输入属性
- 鼠标按键 - 设置鼠标点击时采用的按键
- 位置 - 设置鼠标在目标元素中的点击位置
- X轴偏移 -设置鼠标点击时,相对已选位置(上一属性)的横向偏移值,正值向右偏移,负值向左偏移。 可用于处理待点击目标无法拾取或拾取不准确的问题
- Y轴偏移 - 设置鼠标点击时,相对已拾取位置(上一属性)的纵向偏移值,正值向下偏移,负值向上偏移 可用于处理待点击目标无法拾取或拾取不准确的问题
- 按键次数 - 设置鼠标快速连续点击次数
- 操作异常时 - 选择鼠标点击执行不成功后的是中断流程还是继续运行
- 是否开启缩放 - 鼠标是否在屏幕分辨率改变时跟着改变点击位置
窗口属性
- 标题 - 记录拾取的控件所在的窗口标题信息,可__*__号匹配
- 类 - 辅助标题的定位属性,可能存在多个相同标题,此时再判断类是否一致
- 类型 - 无效参数,已舍弃
- 搜索等级 - 多层级查找对应的子窗口的类
目标属性
- 名字 - 要定位的元素属性
- 序号 - 根据名字定位的多个元素时的序号
- 路径 - 元素定位的路径
拾取CS模式:

输入属性
- 鼠标按键 - 设置鼠标点击时采用的按键
- 位置 - 设置鼠标在目标元素中的点击位置
- X轴偏移 -设置鼠标点击时,相对已选位置(上一属性)的横向偏移值,正值向右偏移,负值向左偏移。 可用于处理待点击目标无法拾取或拾取不准确的问题
- Y轴偏移 - 设置鼠标点击时,相对已拾取位置(上一属性)的纵向偏移值,正值向下偏移,负值向上偏移 可用于处理待点击目标无法拾取或拾取不准确的问题
- 按键次数 - 设置鼠标快速连续点击次数
- 操作异常时 -选择鼠标点击执行不成功后的是中断流程还是继续运行
窗口属性
- 标题 - 记录拾取的控件所在的窗口标题信息,可__*__号匹配
- 类、位置、大小、类型、扩展类型、句柄 - 辅助标题的定位属性
目标属性
- 类、实例、类名、名字、高级、唯一标识、值、位置、大小、单击、类型、扩展类型、句柄 - 定位元素的属性
拾取SAP模式:

输入属性
- 鼠标按键 - 设置鼠标点击时采用的按键
- 位置 - 设置鼠标在目标元素中的点击位置
- X轴偏移 -设置鼠标点击时,相对已选位置(上一属性)的横向偏移值,正值向右偏移,负值向左偏移。 可用于处理待点击目标无法拾取或拾取不准确的问题
- Y轴偏移 - 设置鼠标点击时,相对已拾取位置(上一属性)的纵向偏移值,正值向下偏移,负值向上偏移 可用于处理待点击目标无法拾取或拾取不准确的问题
- 按键次数 - 设置鼠标快速连续点击次数
- 操作异常时 -选择鼠标点击执行不成功后的是中断流程还是继续运行
窗口属性
- 标题 - 记录拾取的控件所在的窗口标题信息
- 区域 - 仅记录拾取时元素大小参数
目标属性
- 名字、文本、类型、列名、行号、标识 - 定位元素的属性
拾取JAVA模式:

输入属性
- 鼠标按键 - 设置鼠标点击时采用的按键
- 位置 - 设置鼠标在目标元素中的点击位置
- X轴偏移 -设置鼠标点击时,相对已选位置(上一属性)的横向偏移值,正值向右偏移,负值向左偏移。 可用于处理待点击目标无法拾取或拾取不准确的问题
- Y轴偏移 - 设置鼠标点击时,相对已拾取位置(上一属性)的纵向偏移值,正值向下偏移,负值向上偏移 可用于处理待点击目标无法拾取或拾取不准确的问题
- 按键次数 - 设置鼠标快速连续点击次数
- 操作异常时 - 选择鼠标点击执行不成功后的是中断流程还是继续运行
- 是否开启缩放 - 鼠标是否在屏幕分辨率改变时跟着改变点击位置
窗口属性
- 标题 - 窗口的名称
- 程序、类 - 定位元素的属性
目标属性
- 元素属性、JVM应用名、JVM标题、JVM类名 - 定位元素的属性
拾取IE浏览器:

输入属性
- 鼠标按键 - 设置鼠标点击时采用的按键
- 位置 - 设置鼠标在目标元素中的点击位置
- X轴偏移 -设置鼠标点击时,相对已选位置(上一属性)的横向偏移值,正值向右偏移,负值向左偏移。 可用于处理待点击目标无法拾取或拾取不准确的问题
- Y轴偏移 - 设置鼠标点击时,相对已拾取位置(上一属性)的纵向偏移值,正值向下偏移,负值向上偏移 可用于处理待点击目标无法拾取或拾取不准确的问题
- 按键次数 - 设置鼠标快速连续点击次数
- 操作异常时 -选择鼠标点击执行不成功后的是中断流程还是继续运行
- 滚动至元素 - 是否将目标元素滚动至可视区域,然后执行点击
注意
需窗口激活成功方可执行该设置
目标属性
- 查找模式 - 精确:只在当前网页查找拾取的元素 模糊:遍历全部网页查找拾取的元素
- 窗口标题 - 拾取元素的IE窗口标题,支持通配*
- 标签名 - 元素的标签
- 查找路径 - 元素的属性
- 标题 - 拾取元素的网页窗口标题
- 网址 - 拾取元素页面的url,支持通配*
拾取chrome、firefox、edge、qihoo、360企业安全浏览器、360安全浏览器、360极速浏览器、360极速浏览器X、奇安信可信浏览器、紫鸟浏览器模式:

输入属性
- 鼠标按键 - 设置鼠标点击时采用的按键
- 位置 - 设置鼠标在目标元素中的点击位置
- X轴偏移 -设置鼠标点击时,相对已选位置(上一属性)的横向偏移值,正值向右偏移,负值向左偏移。 可用于处理待点击目标无法拾取或拾取不准确的问题
- Y轴偏移 - 设置鼠标点击时,相对已拾取位置(上一属性)的纵向偏移值,正值向下偏移,负值向上偏移 可用于处理待点击目标无法拾取或拾取不准确的问题
- 按键次数 - 设置鼠标快速连续点击次数
- 操作异常时 -选择鼠标点击执行不成功后的是中断流程还是继续运行
- 滚动至元素 - 是否将目标元素滚动至可视区域,然后执行点击
注意
需窗口激活成功方可执行该设置
窗口属性
- 区域 - 拾取时元素的位置及大小
目标属性
- 标题 - 目标元素所在窗口的标题信息,支持通配*
- 网址 - 目标元素所在窗口的网址信息,支持通配*
- 索引 - 在找到的第几个元素上执行操作,一般为 0,即找到的第一个元素
- 类型名称 - 目标元素的类型名称
- 属性表 - 目标元素的 selector 或 xpath 属性,可双击或点击右侧按钮进入属性编辑模式
拾取图片模式:

输入属性
- 鼠标按键 - 设置鼠标点击时采用的按键
- 位置 - 设置鼠标在目标元素中的点击位置
- X轴偏移 -设置鼠标点击时,相对已选位置(上一属性)的横向偏移值,正值向右偏移,负值向左偏移。 可用于处理待点击目标无法拾取或拾取不准确的问题
- Y轴偏移 - 设置鼠标点击时,相对已拾取位置(上一属性)的纵向偏移值,正值向下偏移,负值向上偏移 可用于处理待点击目标无法拾取或拾取不准确的问题
- 按键次数 - 设置鼠标快速连续点击次数
- 操作异常时 -选择鼠标点击执行不成功后的是中断流程还是继续运行
目标属性
- 图片 - 图片的名称
- 图片大小 - 图片的大小
- 窗口标题 - 目标元素所在窗口的标题信息,支持通配
- 开启模糊匹配 - 模糊查找元素图片是否在当前屏幕内
- 模糊匹配相似度 - 模糊相似度数值,相似度越高,表示匹配越精准,匹配难度也越大;相反相似度越低,表示匹配越粗略,匹配越容易
拾取智能拾取模式:

输入属性
- 鼠标按键 - 设置鼠标点击时采用的按键
- 位置 - 设置鼠标在目标元素中的点击位置
- X轴偏移 -设置鼠标点击时,相对已选位置(上一属性)的横向偏移值,正值向右偏移,负值向左偏移。 可用于处理待点击目标无法拾取或拾取不准确的问题
- Y轴偏移 - 设置鼠标点击时,相对已拾取位置(上一属性)的纵向偏移值,正值向下偏移,负值向上偏移 可用于处理待点击目标无法拾取或拾取不准确的问题
- 按键次数 - 设置鼠标快速连续点击次数
- 操作异常时 -选择鼠标点击执行不成功后的是中断流程还是继续运行
目标属性
- 标题 - 目标元素所在窗口的标题信息,支持通配*
- 网址 - 目标元素所在窗口的网址信息,支持通配*
- 索引 - 在找到的第几个元素上执行操作,一般为 0,即找到的第一个元素
- 类型名称 - 目标元素的类型名称
- 属性表 - 目标元素的 selector 或 xpath 属性,可双击或点击右侧按钮进入属性编辑模式
- CV属性 - 智能拾取拾取后解析的元素属性
- 相似度 - 智能拾取图片时,用于对比当前图片与拾取时图片的相似度,范围为0到1
使用示例
执行逻辑
场景
打开并登录企业级智能自动化平台,到控制台-自动化-任务列表界面导出“近7天”的任务列表。
步骤
1、添加【打开浏览器/网页对象】组件,在属性“网址”处选择企业级智能自动化平台登录网址:'https://192.168.12.75/isrpa/login'

2、添加【设置文本】组件,点击拾取登录界面的用户名输入框,在属性“文本”处填入:'shen'--->“输入类型”选择:模拟按键输入,并勾选“输入前点击”和“加载美式键盘”

3、添加【设置文本】组件,点击拾取登录界面的密码输入框,在属性“文本”处填入:'Shen@1qaz2wsx'--->“输入类型”选择:模拟按键输入,并勾选“输入前点击”和“加载美式键盘”

4、添加多个【鼠标点击】组件,点击依次拾取“控制台-自动化-任务-导出列表-Excel”,运行流程


输出结果
运行组件后,系统会自动登录企业级智能自动化平台,并到控制台-自动化-任务列表中导出近7天的excel表格

