帮助中心 >
流程节点参考:获取数据
1、获取元素对象
捕获指定的单个页面元素的属性,选择器,文本内容存储到变量中
指令输入
选项 | 说明 |
---|---|
页面节点 | 页面节点定位符,支持元素捕获 |
指令输出
输出项 | 说明 |
---|---|
提取至变量 | web_element:捕获元素的属性,选择器,文本内容等集合对象 |
使用示例
《获取元素对象》
2、获取关联元素
指定一个页面元素,获取与此元素有关联的元素,例如父元素,子元素等
指令输入
选项 | 说明 |
---|---|
页面节点 | 页面节点定位符,支持元素捕获 |
关联方式 |
|
指令输出
输出项 | 说明 |
---|---|
提取至变量 | web_element:关联元素的属性,选择器,文本内容等集合对象 |
使用示例
《获取关联元素》
3、获取元素列表
将指定的页面元素以及它的相似元素提取到元素列表当中,列表每一项就是一个元素
指令输入
选项 | 说明 |
---|---|
页面节点 | 页面节点定位符,支持元素捕获 |
指令输出
输出项 | 说明 |
---|---|
提取至变量 | web_element_list:集合了获取到的所有元素的数组 |
使用示例
《获取元素列表》
4、获取元素信息
获取元素的属性文本等相关信息
指令输入
选项 | 说明 |
---|---|
页面节点 | 页面节点定位符,支持元素捕获 |
操作内容 |
|
指令输出
无
使用示例
《获取元素信息》
5、搜索元素
通过指定的匹配方式,搜索到对应的元素并保存
《搜索元素》
指令输入
选项 | 说明 |
---|---|
搜索文本 | 通过文本内容匹配包含相同文本的元素 |
精确查找 | 通过搜索文本找到的元素将会作为参数传入此处,内部可以修改JS代码来判断该元素是否符合要求,当返回值为true时,将此搜索到的元素保存至变量中 |
指令输出
输出项 | 说明 |
---|---|
提取至变量 | web_element:搜索到的元素 |
使用示例
--
6、页面截屏
截取页面指定范围内的图片
指令输入
选项 | 说明 |
---|---|
截取当前显示内容 | 截取浏览器整个窗口图片 |
指定位置 |
|
网页元素 | 截取指定的网页元素 |
另存为文件 | 将截取的图片存储到指定位置(例如:C:\Users\Desktop\a.png) |
指令输出
输出项 | 说明 |
---|---|
提取文件路径至变量 | screenshot_file_path:图片文件的路径 |
使用示例
《页面截屏》
7、打印日志
输入自定义的文本内容或变量,需手动设定。
《打印日志》
指令输入
选项 | 说明 |
---|---|
日志级别 |
|
指令输出
无
使用示例
--
8、变量赋值
给变量赋予新值
指令输入
选项 | 说明 |
---|---|
选择变量 | 给选择的变量赋予新值 |
指令输出
无
使用示例
《变量赋值》
9、获取网址
获取当前标签页的url或域名或网页标题
《获取网址》
指令输入
选项 | 说明 |
---|---|
获取全部URL | 当前网页的全部网页路径 |
获取域名 | 当前网站的域名 |
获取网页标题 | 当前网页的标题 |
指令输出
输出值 | 说明 |
---|---|
提取至变量 | web_url:将获取到的值存入此变量 |
使用示例
--
10、获取随机数
获取随机范围内的一个数或字符串的长度
《获取随机数》
指令输入
选项 | 说明 |
---|---|
类型 |
|
数字 | 随机的数字范围 |
字符串长度 | 截取字符串指定长度 |
指令输出
输出值 | 说明 |
---|---|
保存至变量 | random_num:存储生成的随机数或指定长度的字符串 |
使用示例
--