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

Uipath查找元素 查找子元素 获取属性活动组合使用示例

Uipath 查找元素 查找子元素 获取属性组合使用示例

  • 使用场景
  • 案例介绍
  • 项目流程图
  • 附加浏览器
  • 查找元素
  • 查找子元素
  • 遍历循环
  • 获取属性
  • 点击元素

使用场景

在实际场景中,有时需RPA自动点击某组范围元素或获取某组范围元素的值,如需获取指定的父元素,再获取其下的子元素,对各子元素进行过滤操作,这时可用到Uipath 自带的活动:查找元素,查找子元素FindChildren、获取属性,再结合动态选择器,可以解决该场景问题。

案例介绍

打开某网页地址,需RPA动态点击【新闻资讯】下含有管理的二级菜单。
在这里插入图片描述

项目流程图

项目涉及活动说明:
附加浏览器:用于选择当前激活的页面元素
查找元素:一般用于查找某父元素,作用是用于查找子元素的输入参数
查找子元素:查找父元素下的所有子元素
遍历循环:用于对子元素进行遍历
获取属性:在循环内获取到当前元素后,可以通过指定的属性可以获取对应的属性值
点击活动:通过获取的属性值做为动态变量,可以进行点击
流程图如下:
在这里插入图片描述

附加浏览器

在活动面板组,拖拉附加浏览器活动到设计区,并设置当前激活的窗口,如下图所示:
在这里插入图片描述

查找元素

在活动面板组,拖拉查找元素活动到设计器,配置如下图:

在这里插入图片描述对应的界面探测器选择如下图:
在这里插入图片描述

查找子元素

查找子元素活动,输入参数变量为查找元素的输出变量 parentTest
筛选器 配置为:“” 表示只查返回含有管理的子元素
作用域选择:FindScope.FIND_DESCENDANTS 表示后代和子元素
输出变量为sonTest
在这里插入图片描述

遍历循环

拖拉遍历循环活动到设计区,遍历集合对象设置为sonTest,遍历项名称设置为item,表示其当前循环的对象,如下图:
在这里插入图片描述

获取属性

拖拉获取属性活动到设计区,如下图设置:
在这里插入图片描述

点击元素

拖拉鼠标点击活动到设计区,设置aaname的值为变量,如下图设置:
在这里插入图片描述

以上示例是获取父元素,再遍历子元素,对指定的值进行过滤,从而可以实现更复杂的页面操作。

http://www.dtcms.com/a/346718.html

相关文章:

  • 【数据结构】线性表——链表
  • 基于springboot购物商城系统源码
  • 灵动AI:工业级商品图AI生成工具
  • 【剖析高并发秒杀】从流量削峰到数据一致性的架构演进与实践
  • GaussDB 数据库架构师修炼(十八) SQL引擎-解析器
  • 慢查询该怎么优化
  • 【文献阅读】Lossless data compression by large models
  • 【卷积神经网络详解与实例】2——卷积计算详解
  • Hive中的join优化
  • 解决散点图绘制算法单一导致的数据异常问题
  • DeepSpeed v0.17.5发布:优化性能与扩展功能的全新升级
  • Axure:有个特别实用的功能
  • 寻找AI——高保真还原设计图生成App页面
  • 【K8s】整体认识K8s之Docker篇
  • 完整实验命令解析:从集群搭建到负载均衡配置
  • 在TencentOS3上部署OpenTenBase:从入门到实战的完整指南
  • week4-[循环结构]生日悖论-new
  • 【C语言16天强化训练】从基础入门到进阶:Day 8
  • 【基础-判断】Video组件可以支持本地视频路径和网络路径播放。播放网络视频时,需要申请权限ohos.permission.INTERNET
  • Clustering Enabled Wireless Channel Modeling Using Big Data Algorithms
  • 学习游戏制作记录(合并更多的技能与技能树)8.23
  • 祝贺,国产轻量级桌面GIS软件Snaplayers下载量突破上万
  • 【技术突破】动态目标误检率↓83.5%!陌讯多模态融合算法在智慧城管的实战优化
  • 算法训练营day60 图论⑩ Bellman_ford 队列优化算法、判断负权回路、单源有限最短路
  • Kubernetes笔记整合-1
  • 定时器互补PWM输出和死区
  • 【手撕JAVA多线程:2.线程安全】 2.1.JVM层面的线程安全保证
  • 硬件-时钟学习DAY5——石英晶体负载电容设计全解析
  • Adobe Acrobat 创建和分发交互式 PDF 表单
  • lanczso算法中的额外正交化代码解释