当前位置: 首页 > news >正文

影刀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. 找不到元素怎么办

要点:校验元素 → 确认元素是否存在 → 存在则必定是网页对象选错,不存在则元素属性发生变化

http://www.lryc.cn/news/601286.html

相关文章:

  • 【多模态】天池AFAC赛道四-智能体赋能的金融多模态报告自动化生成part1-数据获取
  • vLLM 的“投机取巧”:Speculative Decoding 如何加速大语言模型推理
  • 重生之我在暑假学习微服务第二天《MybatisPlus-下篇》
  • 【前端】【vscode】【.vscode/settings.json】为单个项目配置自动格式化和开发环境
  • 人工智能——图像梯度处理、边缘检测、绘制图像轮廓、凸包特征检测
  • 设计模式(十三)结构型:代理模式详解
  • springboot基于Java与MySQL库的健身俱乐部管理系统设计与实现
  • 设计模式(十一)结构型:外观模式详解
  • Qt 窗口 工具栏QToolBar、状态栏StatusBar
  • IDEA安装Key Promoter X插件记录快捷键使用频率提高生产率
  • 【笔记】活度系数推导
  • 07.4-使用 use 关键字引入路径
  • 一、搭建springCloudAlibaba2021.1版本分布式微服务-父工程搭建
  • Kafka——消费者组消费进度监控都怎么实现?
  • SparkSQL — get_json_object函数详解(解析 json)
  • Vue 四个map的使用方法
  • Java面试实战:企业级性能优化与JVM调优全解析
  • mac neo4j install verifcation
  • 1.qt历史版本安装与多版本开发(解决被拦截问题)
  • 前缀和-560.和为k的子数组-力扣(LeetCode)
  • Qt C++ GUI 函数参数速查手册:基础与布局
  • HDFS基础命令
  • Python 列表推导式与生成器表达式
  • 3-基于FZ3B的Vitis AI DPU加速平台搭建
  • Vscode的常用快捷键(摆脱鼠标计划)
  • CodeBLEU:面向代码合成的多维度自动评估指标——原理、演进与开源实践
  • Jmeter的元件使用介绍:(七)后置处理器详解
  • 【NLP实践】一、中文短句情感二分类实现并提供RestfulApi服务调用
  • Mitk教程案例项目编译
  • Java AI面试实战:Spring AI与RAG技术落地