小小彩蛋3:用UiPath做record时用通配符*调整selector中的属性
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小小彩蛋3:用UiPath做record时用通配符*调整selector中的属性相关的知识,希望对你有一定的参考价值。
参考技术A 这里要谈谈用通配符调整selector中属性attribute的问题,下面举一个例子说明该问题。假设我们要从网页中导出数据,录制(record)过程中有点击“export”按钮,如下图所示。这里我们打开上图中红色圈圈的位置,选择第二个“edit selector“选项,看看现在这个的属性是什么。
一切正常,我退出Oracle系统重新登陆进去之后呢?
此时就出现问题了,那我重新用图中的”Indicate Element“抓取那个Button的信息,如下图所示。
不难发现区别,在字母N后面的数字发生了变化,也就是导致第一次Button属性的情况下找不到该Button因为第二次的属性有了变化。解决问题的办法就是用通配符*去代替会发生变化的部分,如下图图5所示。
再运行就没有问题了~你可能看到的Validate不是绿色,是黄色问号,但是不要紧,流程在这里是不会报错的。
这里说个小小的建议,利用record功能的时候最好是能多测试几遍。有时候需要找出要调整selector中属性的地方(看它在哪里报错就知道了),全部改好整个流程的稳健性就变强了可以work了~
uipath中comment out控件的作用
参考技术A 注出,为程序不指向而给文字做的记号。在UiPath中,快捷键Ctrl加上D表示,将当前选中的Activity放置到CommentOut中来忽略它,Ctrl加上E表示为,移出CommentOut中的Activity。
UiPath是一种用于Windows桌面自动化的机器人过程自动化工具,它是用来将重复,冗余任务自动化,并消除人工干预,该工具使用简单,并且具有活动的拖放功能。
以上是关于小小彩蛋3:用UiPath做record时用通配符*调整selector中的属性的主要内容,如果未能解决你的问题,请参考以下文章