UiPath

UiPath怎么输入验证码

2021-08-07  本文已影响0人  从此以后你牵我手

今日更新的主题是UIPath的Selectors,选择器

一、Selectors的简介

大多数RPA产品都是依靠UI元素的屏幕位置来完成的,但屏幕位置往往会出现定位失败,UIPath的Selectors选择器解决了这个问题。

二、Selectors的三种识别方法

  1. 默认为default:通常适用于所有类型的用户界面

  2. Active Accessibility:Microsoft提供的一个解决方案,可以访问应用程序。当默认值不起作用时,建议您将此选项与旧版软件一起使用。

  3. UI Automation:Microsoft改进的可访问性模型。当默认应用程序不起作用时,建议您将此选项用于较新的应用程序

例1:打开记事本,使用Selectors识别记事本内容

1.打开UIPath, 在菜单栏中找到Selectors,使用default识别方法

  1. 在selectors窗口,点击左上角的鼠标箭头图案,选中记事本中的“abcdefghijklmnopqrstuvwxyz”

左边为从桌面到记事本内容的树形层次结构,也显示了记事本所有特性,如记事本标题,可编辑,横向滚动条,纵向滚动条等

中间是UIPath识别对象的参数,及参数属性

右边是可选参数

3.点击highlight按钮,可高亮显示 “abcdefghijklmnopqrstuvwxyz”,表示uipath已经识别到了记事本中的内容

  1. 若想打开任意Notepad进行录制回放功能,则需要删除一些特有属性,例如notepad的title,这样无论notepad有没有标题,都能进行录制回放编辑记事本内容。

这仅仅只是其中一个简单的例子,在RP A之家中还有一个例子

  1. 打开UIPath, 在菜单栏中找到Selectors,在selectors窗口,点击setting,然后选择UI Automation。

  2. 在selectors窗口,点击左上角的鼠标箭头图案,选中日历中的8月2日

UIPath通过XML代码来识别对象,例如app,appid,title组成了唯一识别win10中的日历程序

三、Selector的分类

Full selectors: 包含标识UI元素所需的所有元素,包括顶级窗口由基本录音机生成,在多个窗口之间切换时建议使用

Partial selectors: 不包含有关顶级窗口的信息,包含部分选择器的活动包含在容器(附加浏览器或附加窗口)中,该容器包含顶级窗口的完整选择器,在同一窗口中执行多个操作时建议使用

以上就是我展示的全部啦,RPA之家里还有好多技巧和培训课,欢迎加入我们

上一篇 下一篇

猜你喜欢

热点阅读