影刀RPA_初级课程_玩转影刀自动化_网页操作自动化
声明:相关内容来自影刀学院,本文章为自用笔记,切勿商用!(若有侵权,请联络删除)
1. 基本概念与操作
1.1 正确处理下拉框元素(先判断页面元素,后进行流程编制)
要点:F12打开网页调试工具 → 选择元素进行检查 → 根据源代码确认是否为标准下拉框
1.1.1 标准下拉框元素处理(option)
1.2.2 非标准下拉框元素处理(非option)
要点:非标准下拉框元素利用相似元素组提取获取,然后循环相似元素,进行判断后再操作!
1.2 对话框元素的操作方式(上传、下载文件、处理网页对话框)
要点:网页自动化 → 对话框处理 → 上传/下载文件、处理上传/下载对话框、处理网页对话框
注意:网页对话框弹出来后位于整个网页的最上层,需使用“处理网页对话框”功能处理!
“确认发货”的确定/取消对话框(不在网页最上层)与网页对话框不同,需捕捉确定元素进行处理~
普通对话框 | 网页对话框 |
---|---|
![]() | ![]() |
2. 综合案列 —— 多页订单自动发货
2.1 行元素的捕获
要点:先以单元格元素为基础捕获单元格元素的相似元素组,然后再将'td"项取消勾选!
2.2 父元素与子元素(新知识点!!!)
场景:捕捉订单信息行数据后,需要操作其中的“确认发货”按钮
概念:父元素 —— 捕获的每条订单元素;子元素 —— “确认发货”按钮
原理:父元素 与 操作目标的交集(相似元素组) 即可 获取每条订单的唯一“确认发货”按钮(理解为两个元素列表之间的求交集)
2.3 翻页标准化流程(复习备忘)
要点:获取页码元素列表(相似元素列表)→ 提取末页数字(page_num)→ 循环
3. 找不到元素怎么办
要点:校验元素 → 确认元素是否存在 → 存在则必定是网页对象选错,不存在则元素属性发生变化