RPA流程机器人
本页目录
浏览器控件
1. playwright
官方文档地址:https://playwright.dev/
1. 打开链接
(1)功能介绍
此控件用于打开指定的浏览器并在浏览器中打开指定 URL 的页面。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
超时时间 | 输入 | 是 | 打开页面的超时时间,如果超过超时时间页面还未加载完成则抛出异常 | 30000 |
是否无头模式 | 输入 | 是 | 是否以无头模式打开浏览器 | False |
是否显示开发者窗口 | 输入 | 是 | 是否打开浏览器的开发者窗口 | False |
窗口大小 | 输入 | 是 | 打开的浏览器大小 | |
缓存存放路径 | 输入 | 否 | 浏览器缓存的路径,用于保存用户的登录信息 | |
链接地址 | 输入 | 是 | 打开链接地址 | |
浏览器路径 | 输入 | 否 | 本地 exe 文件路径,不填则默认打开 Edge 浏览器 | |
下载路径 | 输入 | 否 | 浏览器下载文件时的中转目录 | |
页面标记 | 输入 | 是 | 自动生成也可以手动修改,用于切换 tab |
开启浏览器插件,实现浏览器元素采集功能,
- 需要在打开链接组件中配置插件名称,这里填写插件文件所在的目录(在 RPA 的安装目录下的 Extension\chrome\chrome_extension 中)D:\Program Files\UERPA\Extension\chrome\chrome_extension
- 是否隐私模式取消选中
- 配置浏览器缓存路径(配置一个空的目录,比如:D:\ProgramData\browser)
经过上面的配置之后,执行工作流,在打开的浏览器中可以看到插件已经启动。
点击管理扩展程序,开启开发者模式,并将改插件启用,并复制插件 ID
在 RPA 主界面中点击设置,将上一步中的插件 ID 写入 chrome 插件 ID 对于的输入框中,点击后面的保存按钮,然后点击确定。然后重启 RPA,后面就可以使用采集功能了。
2. 连接浏览器
(1)功能介绍
此控件用于连接一个已调试模式打开的浏览器,并实现对该浏览器的控制。
2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
浏览器调试端口 | 输入 | 是 | 浏览器以调试模式打开时开启的远程调试端口 | 9222 |
(3)示例
使用该组件前首先要确保浏览器已经以调试模式打开,可以配合执行代码组件一起使用。
执行代码组件的语言选择 PowerShell,脚本的内容为:
& "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --remote-debugging-port=9222 --user-data-dir="D:\UERPA_TEMP"
3. 关闭浏览器
(1)功能介绍
此控件用于关闭打开的浏览器页面,如果浏览器缓存地址参数不为空,则将浏览器相关信息保存至本地,如果需要一个干净的浏览器环境,建议在打开链接组件前先调用一下关闭浏览器,这样就不会复用之前打开的浏览器。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
浏览器缓存地址 | 输入 | 是 | 本地存放 storage 路径 |
(3)示例
4. 鼠标操作
(1)功能介绍
此控件用于在浏览器中使用鼠标操作。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
左右滚轮操作 | 输入 | 否 | 像素水平滚动距离,正数表示向右滚动,负数表示向左滚动 | |
上下滚轮操作 | 输入 | 否 | 像素垂直滚动距离,正数表示向下滚动,负数表示向上滚动 | |
是否使用滚轮操作 | 输入 | 否 | 是否使用滚轮操作 | |
是否单击 | 输入 | 否 | 是否进单击,配合 X、Y 字段 | |
是否双击 | 输入 | 否 | 是否双击,配合 X、Y 字段 | |
是否进行 mouseup 操作 | 输入 | 否 | 是否进行 mouseup 操作 | |
是否进行 mousedown 操作 | 输入 | 否 | 是否进行 mousedown 操作 | |
是否进行 mousemove 操作 | 输入 | 否 | 是否进行 mousemove 操作,配合 X、Y 字段 | |
鼠标键类型 | 输入 | 否 | 默认“LEFT”,表示鼠标左键,还有 RIGHT、MIDDLE | |
点击次数 | 输入 | 否 | 点击次数 | |
移动步数 | 输入 | 否 | 与 Move 配合,默认 1 | |
X 坐标 | 输入 | 否 | X 坐标 | |
Y 坐标 | 输入 | 否 | Y 坐标 |
5. 键盘操作
(1)功能介绍
此控件用于在浏览器中使用键盘操作。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
按键名称 | 输入 | 否 | 按键值例如 ctrl | |
是否按下 | 输入 | 否 | 是否进行键盘按下操作,与 key 配合 | |
是否输入文本 | 输入 | 否 | 是否进行文本输入操作与 Text 配合 | |
是否按下并释放 | 输入 | 否 | 是否进行 press 操作,与 key 配合 | |
是否进行键入值 | 输入 | 否 | 是否进行键入值操作,与 key 配合,键入 key | |
是否释放 | 输入 | 否 | 是否进行 keyup 操作,与 key 配合 | |
T 输入文本 | 输入 | 否 | 输入文本值 | |
延时时间 | 输入 | 否 | 延时时间 |
常用的按键如下:
F1 - F12, Digit0- Digit9, KeyA- KeyZ, Backquote, Minus, Equal, Backslash, Backspace, Tab, Delete, Escape, ArrowDown, End, Enter, Home, Insert, PageDown, PageUp, ArrowRight, ArrowUp
6. 页面操作
-
切换 Tab
(1)功能介绍
此控件用于浏览器多 tab 页面之间句柄切换。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
页面标记 | 输入 | 否 | ||
页面链接 | 输入 | 否 |
(3)示例
两个参数,填写其中一个,用在打开的页面中找到指定的 Tab 并激活。RPA 打开的页面可以设置页面标记,可以通过设置该标记来切换,对于点击链接浏览器自动打开的页面,则没有标记,需要使用页面链接的属性找到该页面,只要页面的 Url 包含页面链接的内容,就可以对应到该页面,例如页面的 Url 为https://rpaservice-test.chinaums.com/rpa-console/login.html, 则页面链接的属性可以填写"rpa-console/login.html", 但是要确保打开的页面中只有一个页面的Url包含"rpa-console/login.html"。
2. 关闭Tab
(1)功能介绍
此控件用于关闭当前激活的 Tab。
3. 刷新页面
该控件用于页面刷新
4. 新建 Tab
(1)功能介绍
此控件用于在浏览器中打开新的 tab 页面。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
超时时间 | 输入 | 是 | 打开页面的超时时间,如果超过超时时间页面还未加载完成则抛出异常 | 30000 |
缓存存放路径 | 输入 | 否 | 如果需要则填入 | |
链接地址 | 输入 | 是 | 打开链接地址 | |
页面标记 | 输入 | 是 | 自动生成也可以手动修改,用于切换 tab |
5. 弹窗处理
(1)功能介绍
用于监听浏览器的原生提示框,并实现按钮点击的,此外,也可以编写弹窗出发后的逻辑。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
页面标记 | 输入 | 是 | 对弹框的内容进行匹配,如果匹配则执行下面的点击操作 | |
点击是否 | 输入 | 是 | 匹配后点击是还是否 |
(3)示例
6. 存储浏览器信息
该控件用于存储浏览器缓存信息到本地,主要用于下次用户自动登录。
7. 监听网络响应
(1)功能介绍
此控件用于监听浏览器发送的http请求,并获取响应
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
内容响应结果 | 输出 | 否 | 请求的响应内容,Dictionary<string,string> | |
网络响应码 | 输出 | 否 | 请求的响应内容,Dictionary<string,IResponse> | |
等待超时时间(ms) | 输入 | 否 | 等待超时时间 | 1000 |
需要监听的URL列表 | 输入 | 否 |
(3)使用说明 执行逻辑里面放置用来触发网络请求的操作,例如下面的截图,点击查询用来触发请求
8. 发送HTTP请求
(1)功能介绍
此控件用于使用浏览器当前的上下文信息发送http请求,并获取响应
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
响应结果 | 输出 | 否 | 请求的响应内容,字符串 | |
响应码 | 输出 | 否 | 响应的Http状态码 | |
超时时间(s) | 输入 | 否 | Http的超时时间 | 30 |
请求参数 | 输入 | 否 | ||
请求地址 | 输入 | 否 | ||
请求方法 | 输入 | 否 | ||
请求体类型 | 输入 | 否 | ||
请求头 | 输入 | 否 |
(3)使用说明
如果是Get请求,请求体类型选择Param,请求参数中的信息会拼接到请求地址上面,对于Get请求,可以直接将请求参数拼接到请求地址上面,也可以将请求体类型设置为Param,然后设置请求参数
7. 元素操作
1. 元素操作
(1)功能介绍
此控件用于操作浏览器页面元素,实现元素的点击、输入、获取文本以及元素位置的功能。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
Iframe 地址 | 输入 | 否 | 如果页面元素包含 iframe,可以使用 iframeURL 筛选 | |
Iframe 名称 | 输入 | 否 | 如果存在 iframe 的 name,可以进行筛选 | |
Iframe 索引 | 输入 | 否 | 如果知道 iframe 的索引,可以进行筛选 | |
元素选择器 | 输入 | 是 | 元素选择器,支持 css 选择器和 xpath 选择器 | |
元素索引 | 输入 | 是 | 元素索引 | -1 |
元素是否存在 | 输出 | 否 | 定义参数接收该 bool 值可以判断该元素是否存在,需要将元素不存在是否报错设置为 False | |
元素数量 | 输出 | 否 | 输出当前元素选择器找到的元素数量 | |
是否点击 | 输入 | 否 | 是否执行点击事件 | |
是否获取元素坐标 | 输入 | 否 | 是否获取元素坐标,如果填 True,则会去获取元素在页面中的坐标,可以配合鼠标操作使用 | |
是否清空输入框 | 输入 | 否 | 是否清空输入框的内容,如果是,则会清空输入框,否则不会 | |
输入内容 | 输入 | 否 | 用于 input 框值输入 | |
元素不存在是否报错 | 输入 | 是 | 默认 true,当找不到元素时是否报错,如果不想报错,可设置为 False | |
是否获取元素文本 | 输入 | 否 | 是否要获取元素的文本内容 | |
元素文本 | 输出 | 否 | 是否获取元素文本为 true 时,输出元素文本 | |
元素高度 | 输出 | 否 | 输出按钮的高度,需要将是否获取元素坐标属性设置为 True | |
元素宽度 | 输出 | 否 | 输出按钮的宽度 | |
元素 X 坐标 | 输出 | 否 | 输出按钮的 X 坐标 | |
元素 Y 坐标 | 输出 | 否 | 输出按钮的 Y 坐标 |
2. 查找元素
(1)功能介绍
此控件用于查找浏览器中的页面元素。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
Iframe 地址 | 输入 | 否 | 如果页面元素包含 iframe,可以使用 iframeURL 筛选 | |
Iframe 名称 | 输入 | 否 | 如果存在 iframe 的 name,可以进行筛选 | |
iframe 索引 | 输入 | 否 | 如果知道 iframe 的索引,可以进行筛选 | |
选择器 | 输入 | 是 | 元素选择器,支持 css 选择器和 xpath 选择器 | |
索引 | 输入 | 否 | 选择元素的索引,-1 表示不指定 | -1 |
该组件用于和其他组件配合使用,该组件负责定位页面元素,会向其内部组件中传递一个 item 变量,这个变量代表查询到的页面元素对象。该组件可以和元素截图和设置下拉框值的组件一起使用。
3. 查找 Frame
(1)功能介绍
此控件用于查找页面中 Frame。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
地址 | 输入 | 否 | iframe URL 地址 | |
Iframe 名称 | 输入 | 否 | iframe 的 name | |
父 Iframe | 输入 | 否 | 本 Iframe 的父 Frame | |
索引 | 输入 | 否 | iframe 的索引 | |
查找到的 Frame | 输出 | 否 | 查询到的 Frame 数据 |
4. 获取元素属性
(1)功能介绍
用于对页面元素的属性值进行获取。和查找元素组件一起使用
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
元素属性值 | 输出 | 否 | 元素属性的值 | |
元素属性名称 | 输入 | 是 | 网页元素的属性名称 | |
目标对象 | 输入 | 是 | 待获取元素属性的网页元素,一般由查找元素组件提供 | item |
(3)示例
获取元素 name 属性的值
5. 修改元素属性
(1)功能介绍
用于对页面元素的属性值进行修改或删除。和查找元素组件一起使用
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
是否删除元素属性 | 输入 | 是 | 勾选是的话,可以删除网页元素对应的属性 | false |
目标对象 | 输入 | 是 | 待获取元素属性的网页元素,一般由查找元素组件提供 | item |
修改元素属性的属性值 | 输入 | 否 | 需要修改的元素属性值 | |
元素属性名称 | 输入 | 是 | 网页元素的属性名称 |
(3)示例
6. 获取元素 Input 值
(1)功能介绍
用于对页面 Input 框类型的元素进行的值获取。和查找元素组件一起使用
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
Input 值 | 输出 | 否 | 元素属性的值 | |
目标对象 | 输入 | 是 | 待获取元素属性的网页元素,一般由查找元素组件提供 | item |
(3)示例
7. 元素截图
(1)功能介绍
用于对页面元素进行截图。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
base64 内容 | 输出 | 否 | 截图的 base64 格式的输出 | |
二进制内容 | 输出 | 否 | 截图的二进制内容输出 | |
存储路径 | 输入 | 否 | 截图的保存路径 | |
目标对象 | 输入 | 是 | 待截图的网页元素,一般由查找元素组件提供 | item |
(3)示例
8. 文件下载
(1)功能介绍
此控件用于实现浏览器下载文件的功能。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
Iframe 地址 | 输入 | 否 | 如果页面元素包含 iframe,可以使用 iframeURL 筛选 | |
Iframe 名称 | 输入 | 否 | 如果存在 iframe 的 name,可以进行筛选 | |
索引 | 输入 | 否 | 如果知道 iframe 的索引,可以进行筛选 | |
选择器 | 输入 | 是 | 元素选择器,支持 css 选择器和 xpath 选择器,例如".x-panel-bl >> .x-toolbar-left-row >> .x-btn-text-icon:has-text('导出')" | |
文件路径 | 输入 | 是 | 文件导出的路径 |
9. 文件上传
(1)功能介绍
此控件用于实现在浏览器中完成文件上传功能。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
Iframe 地址 | 输入 | 否 | 如果页面元素包含 iframe,可以使用 iframeURL 筛选 | |
Iframe 名称 | 输入 | 否 | 如果存在 iframe 的 name,可以进行筛选 | |
索引 | 输入 | 否 | 如果知道 iframe 的索引,可以进行筛选 | |
选择器 | 输入 | 是 | 元素选择器,支持 css 选择器和 xpath 选择器 | |
文件路径 | 输入 | 是 | 上传文件的路径 | |
元素高度 | 输出 | 否 | 输出按钮的高度 | |
元素宽度 | 输出 | 否 | 输出按钮的宽度 | |
元素在窗口中的 x 坐标 | 输出 | 否 | 输出按钮的 X 坐标 | |
元素在窗口中的 y 坐标 | 输出 | 否 | 输出按钮的 Y 坐标 |
10.表格数据智能采集
此组件用于智能采集网络的表格类数据,并把结果保存至DataTable中。
11.执行JS
(1)功能介绍
此控件用于在浏览器中执行 js 代码
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
输出结果 | 输出 | 否 | Js 返回的值 | |
JS 代码 | 输入 | 是 | JS 代码块 | |
参数 | 输入 | 否 | 参数数组,在代码中使用 array[0],array 为参数名字,+下标的方式获取对应的参数值 |
12.设置下拉列表值
(1)功能介绍
此控件用于设置页面 select 元素的值。和查找元素组件一起使用
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
选中标签列表 | 输入 | 否 | 选中的选择框 select 中的标签值 | |
选中索引列表 | 输入 | 否 | 选中的选择框 select 中的索引值 | |
选中值列表 | 输入 | 否 | 选中的选择框 select 中的值 |
8. 验证码识别
1.验证码识别
(1)功能介绍
此控件用于使用playwright打开的浏览器页面,识别图片验证码。
(2)属性列表
属性 | 说明 |
---|---|
Iframe地址 | 如果页面元素包含iframe,可以使用iframeURL筛选 |
Iframe名称 | 如果存在iframe的name,可以进行筛选 |
Selector | Playwright选择器,具体使用方式可以参考playwright官方文档,例如".x-panel-bl>> .x-toolbar-left-row >> .x-btn-text-icon:has-text('导出')" |
元素高度 | 输出按钮的高度 |
元素宽度 | 输出按钮的宽度 |
元素X坐标 | 输出按钮的X坐标 |
元素Y坐标 | 输出按钮的Y坐标 |
OcrResult | 识别结果 |
OCR类型 | 默认是调用银商自研OCR识别接口,也可以输入”baidu”调用百度接口 |
2. 简单滑动验证码识别
(1)功能介绍
此控件用于使用playwright打开的浏览器页面,识别滑块验证码。
(2)属性列表
属性 | 说明 |
---|---|
BoxSelector | 滑块外层Box节点 |
Iframe地址 | 如果页面元素包含iframe,可以使用iframeURL筛选 |
Iframe名称 | 如果存在iframe的name,可以进行筛选 |
SilderSelector | 具体滑块所在元素节点 |
MoveCount | 滑块移动次数 |
3. 图片滑动验证码(目标匹配)
(1)功能介绍
此控件用于使用playwright打开的浏览器页面,识别目标匹配的滑块验证码。
(2)属性列表
属性 | 说明 |
---|---|
Iframe地址 | 如果页面元素包含iframe,可以使用iframeURL筛选 |
Iframe名称 | 如果存在iframe的name,可以进行筛选 |
滑块元素标记 | 具体滑块所在元素节点 |
缺口元素标记 | 缺口元素标记 |
图片背景元素标记 | 图片背景元素标记 |
上图中1对应滑块元素标记,2对应缺口元素标记,3对应图片背景元素标记
9. 智能屏蔽弹框
RPA操作网页时,有时网站会弹出一些广告或警告弹框,会遮挡页面元素,造成RPA元素点击事件失败,当智能屏蔽开启时,结合元素操作
组件点击使用,
会自动检测遮挡元素,并对遮挡元素屏蔽隐藏,从而减少未知弹框对流程的影响。
注意:智能屏蔽弹框只是消除弹框带来遮挡的影响,并不是关闭弹框。在运行过程中不要操作鼠标,以免影响程序识别遮挡元素。
1. 开启屏蔽弹框
(1)功能介绍
此控件用于开启自动屏蔽弹框处理。
(2)使用说明
此控件需要结合元素操作
组件的点击来触发屏蔽遮挡元素。
注:此控件作用是全局的,在一个流程中执行开启后,其他流程不用重复开启。推荐在会出现弹框的步骤前开启,不需要时停止。
2. 停止屏蔽弹框
(1)功能介绍
此控件用于停止自动屏蔽弹框处理。
(2)使用说明
后续流程中无弹框或不需要屏蔽弹框时,执行此组件停止自动屏蔽弹框。
2. selenium
1. 打开链接
(1)控件功能
使用选择的浏览器类型打开指定的链接。是使用selenium组件驱动浏览器进行自动化操作的首要步骤,后续所有的自动化操作都是在打开的浏览器里面进行的。
(2)属性列表
属性名称 | 类型 | 方向 | 是否必填 | 默认值 | 说明 |
---|---|---|---|---|---|
Edge安装路径 | string | 输入 | 否 | 无 | |
Edge的IE模式 | bool | 输入 | 否 | 否 | 使用Edge的IE模式,浏览器类型选择IE |
测试浏览器是否在线 | bool | 输入 | 否 | 否 | |
浏览器标记 | string | 输入 | 是 | 随机字符串 | 支持打开多个浏览器,区分打开的浏览器 |
未处理的提示行为 | string | 输入 | 是 | Ignore | |
自动关闭浏览器 | bool | 输入 | 是 | 是 | 执行完打开浏览器的所有内部逻辑后自动关闭浏览器 |
浏览器对象 | IWebDriver | 输出 | 否 | 无 | |
超时时间 | TimeSpan | 输入 | 是 | 00:00:30 | 打开链接的超时时间 |
链接 | string | 输入 | 是 | 无 | |
浏览器类型 | string | 输入 | 是 | chrome |
2. 刷新页面
1)控件功能
刷新浏览器当前打开的页面。
(2)属性列表
属性名称 | 类型 | 方向 | 是否必填 | 默认值 | 说明 |
---|---|---|---|---|---|
Driver | IWebDriver | 输入 | 是 | 无 | 打开的浏览器对象 |
3. 关闭浏览器
(1)控件功能
关闭浏览器。
(2)属性列表
属性名称 | 类型 | 方向 | 是否必填 | 默认值 | 说明 |
---|---|---|---|---|---|
Driver | IWebDriver | 输入 | 是 | 无 | 打开的浏览器对象 |
4. 元素截图
(1)控件功能
和查找元素配合使用,对找到的元素进行截图,并保存到指定的目录或者输出base64编码的字符串。
(2)属性列表
属性名称 | 类型 | 方向 | 是否必填 | 默认值 | 说明 |
---|---|---|---|---|---|
图片(base64) | string | 输出 | 否 | 无 | 打开的浏览器对象 |
保存地址 | string | 输入 | 否 | 无 | 截图文件的保存地址 |
目标元素 | ISearchContext | 输入 | 是 | element(0) | 查找元素组件输出 |
5. 查找元素
(1)控件功能
根据css选择器或者xPath的信息,定位网页元素。
(2)属性列表
属性名称 | 类型 | 方向 | 是否必填 | 默认值 | 说明 |
---|---|---|---|---|---|
是否点击 | bool | 输入 | 否 | False | 是否对元素执行点击操作 |
是否清空内容 | bool | 输入 | 否 | False | 是否对元素执行清空操作 |
输入内容 | string | 输入 | 否 | "" | 在元素中填写的内容 |
获取结果 | ReadOnlyCollection<IWebElement> | 输出 | 否 | 无 | 找到的网页元素对象 |
CSS选择器 | string | 输入 | 否 | 无 | |
XPath | string | 输入 | 否 | 无 | |
Driver | IWebdriver | 输入 | 是 | 无 | 打开的浏览器对象 |
父元素 | ISearchContext | 输入 | 否 | 无 |
6. JS编辑运行
(1)控件功能
在打开的浏览器中执行JS代码。
(2)属性列表
属性名称 | 类型 | 方向 | 是否必填 | 默认值 | 说明 |
---|---|---|---|---|---|
Driver | IWebdriver | 输入 | 是 | 无 | 打开的浏览器对象 |
参数 | Dict | 输入 | 否 | 无 | 需要传递给脚本中的参数 |
代码 | string | 输入 | 是 | 无 | 要执行的js代码 |
7. 鼠标操作
(1)控件功能
在打开的浏览器中执行鼠标操作。
(2)属性列表
属性名称 | 类型 | 方向 | 是否必填 | 默认值 | 说明 |
---|---|---|---|---|---|
Driver | IWebdriver | 输入 | 是 | 无 | 打开的浏览器对象 |
目标元素 | ISearchContext | 输入 | 是 | element(0) | |
是否双击 | bool | 输入 | 是 | 否 | |
是否移动 | bool | 输入 | 是 | 否 | |
是否右键 | bool | 输入 | 是 | 否 |
意见反馈
- 卡顿
- 登录或账号问题
- 功能使用异常
- 意见或建议
- 其他
点击上传图片;单张图片应小于1M。
0/200