RPA财务机器人开发与应用 课件 5任务一、Web基本操作介绍_第1页
RPA财务机器人开发与应用 课件 5任务一、Web基本操作介绍_第2页
RPA财务机器人开发与应用 课件 5任务一、Web基本操作介绍_第3页
RPA财务机器人开发与应用 课件 5任务一、Web基本操作介绍_第4页
RPA财务机器人开发与应用 课件 5任务一、Web基本操作介绍_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

RPA财务机器人Web应用项目五任务一

Web基本操作介绍学习目标掌握浏览器相关活动操作01掌握录制器(网页录制)功能操作02认识选取器03掌握选取器下通配符、变量的使用04掌握拾取UI元素时一些快捷键的使用05一、操作浏览器活动介绍二、录制器三、选取器四、选取UI元素的快捷键知识导航一操作浏览器活动介绍操作浏览器活动介绍认识【打开浏览器】活动【打开浏览器】活动是使您能够在指定URL中打开浏览器并在其中执行多项活动的容器。安装扩展程序【打开浏览器】活动默认使用IE浏览器。本课程统一使用谷歌浏览器,使用此浏览器需要安装用于在Chrome中自动化网站的浏览器扩展程序。操作浏览器活动介绍【附加浏览器】活动使您能够附加到已打开浏览器并在其中执行多项操作的容器。使用网页录制器时,也会自动生成该活动。认识【附加浏览器】活动操作浏览器活动介绍【关闭选项卡】活动可以用于关闭浏览器页面。认识【关闭选项卡】活动操作浏览器活动介绍【最大化窗口】活动可以用于最大化指定的窗口。认识【最大化窗口】活动操作浏览器活动介绍要求:请安装用于在Chrome中自动化网站的浏览器扩展程序,然后设计一个机器人执行以下操作:1.使用谷歌浏览器打开国家税务总局的税收政策网页界面,并最大化该网页窗口;2.在税收政策网页查看最新一期国家税务总局公报3.关闭税收政策网页网址:活动:【打开浏览器】、【单击】、【附加浏览器】、【关闭选项卡】、

【最大化窗口】

示例描述

示例1操作浏览器活动介绍操作步骤操作浏览器活动介绍运行结果操作浏览器活动介绍单选题:【打开浏览器】活动默认打开哪个浏览器?()A、谷歌浏览器B、火狐浏览器C、IE浏览器

D、360浏览器参考答案:C想一想课堂小练二录制器录制器录制器的功能录制器是UiPathStudio的重要功能之一,常用于在业务流程自动化时录制用户在软件中的操作动作和操作过程,并自动生成对应的UiPath流程序列。录制器的这一特点可帮助流程设计者节省大量设计自动化流程的时间,提高设计效率。录制器共有5种类型,包括基本、桌面、网页、图像、原生。录制器录制器——网页录制录制器下网页录制功能是默认用于在Web应用程序和浏览器中进行记录,生成容器并使用“模拟类型/单击”的输入方法。使用录制器时,可以使用的键盘快捷键如下:F2:暂停倒数计时器显示在屏幕,倒数计时器显示在左下角;Esc:退出自动或手动记录。如果再次按Esc键,则记录将保存为序列;右单击:退出录制。要求:请先使用谷歌浏览器打开国家税务总局网站,然后设计一个机器人,使用录制器网页录制功能录制以下操作:1.进入【纳税服务】模块下的【办税指南】界面2.在搜索框内输入“增值税一般纳税人登记”,并点击搜索网址:示例描述

示例2录制器操作步骤录制器运行结果录制器多选题:【录制器】的网页录制功能可实现以下哪些操作?()A、单击界面元素B、查找图像C、模拟按键D、从UI元素中复制文本参考答案:ABCD想一想课堂小练三选取器课堂讨论

同学们,我们在使用【单击】、【设置文本】、【获取文本】【选择项目】等一些需要拾取屏幕上元素的活动时,会发现这些活动都有一个“选取器”属性,那这个“选取器”到底是何方神圣?可以做什么?我今天具体来学习看看。选取器选取器认识选取器选取器是自动化流程执行时快速定位目标元素的关键信息,它是UiPathStudio用来识别用户界面元素的XML片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。选取器的结构由多个节点组成,可以表示为:<node_1><node_2>...<node_N>;该结构中最后一个根节点代表想定位的目标元素,而前面的根节点代表该元素的父元素,<node_1>通常称为根节点,即所有子元素的父元素,代表应用程序的顶部窗口。选取器认识选取器如图为示例1中【单击】活动的选取器,该编辑选取器下第一行内容为根节点,即所有子元素的父元素,代表应用程序的顶部窗口。第二行内容为最后一个根节点,即子元素,代表想定位的目标元素。选取器认识选取器选取器中的每个根节点又由标签和属性组成。标签通常表示为:

WND(窗口)

html(网页)

Ctrl(控制)

webctrl(网页控件)每个属性都有一个名称和一个值,通常表示为:

parentid='幻灯片列表容器'

tag='A'

aaname='详细信息'选取器选取器下通配符的使用在UiPath中,通配符可以用来匹配选取器中变化的一个或多个字符,它在处理选取器包含动态属性值的时候非常有用。其中,星号(*)可以替代0个或多个字符。问号(?)可以替代一个字符。选取器选取器下通配符的使用

同学们,下图为东方财富网下贵州茅台股票情况,现在设计一个机器人帮助我们获取该股票的股价。选取器

下图为设计好的机器人,当我们打开【获取文本】活动的选取器时,会发现第一行父元素中的属性title,其显示的股价一直处于在动态变化的状态,导致机器人无法定位到目标元素,这个时候我们要怎么办呢?选取器下通配符的使用选取器选取器下通配符的使用

我们打开【获取文本】活动的选取器,将title中的动态属性使用通配符*替换,这个时候便可定位到目标元素了。选取器选取器下变量的使用选取器下可以使用变量来替换选取器中的用来确定目标元素的属性,您仅需改变选取器中变量的值即可准确高效地重复使用一个活动。在选取器中的根节点使用变量后其格式通常为<tagattribute='{{变量名}}'/>。其中:tag表示目标标签,例如<webctrl/>;attribute表示目标属性,例如aaname='详细信息';{{变量名}}表示要与之交互的元素的属性的变量名称。选取器选取器下变量的使用

同学们,下图为东方财富网行情中心页面,现在我们要设计一个机器人帮我们截取该网页中直接显示的四组股价走势图。选取器选取器下变量的使用

下图为设计好的机器人,你们知道它是如何使用一个【截取屏幕截图】就能截取四张股价走势图吗?选取器选取器下变量的使用

先使用【截取屏幕截图】活动分别拾取四组走势图,再分别打开它们的选取器,此时我们会发现,【截取屏幕截图】活动选取器下每个节点内容只有一个属性不同,就是parentid='详细信息',所以这个时候我们便可将“详细信息”用变量来替代。选取器选取器下变量的使用

通过在选取器下使用变量,便可实现令机器人每遍历循环一次数组,便可进行截取不同股票走势图的操作。示例描述

示例3选取器说明:设计一个机器人,能根据用户输入的股票名称给您提示当天的股价。具体要求如下:1.使用谷歌浏览器打开东方财富网,根据用户输入股票名称进行搜索。2.获取股价,并用消息框提示。网址:/活动:【输入对话框】、【打开浏览器】、【设置文本】、【单击】、【获取文本】、【消息框】操作步骤选取器运行结果选取器判断题:如果选取器中包含动态属性值,便可使用通配符*来替代。()正确错误参考答案:正确想一想课堂小练四拾取UI元素的快捷键快捷键介绍【单击】、【获取文本】、【设置文本】等活动在拾取UI元素时会弹出一个快捷键操作提示。例如把【单击】活动放在【打开浏览器】活动的Do序列内,然后点击“指出浏览器中的元素”在网页上拾取UI元素时,网页的左上角会弹出如图所示的快捷键操作提示,每个快捷键作用如下:ESC-取消选择F2-在录制活动期间添加延迟F3-允许您指定自定义录制区域F4-允许您选择要记录的UI框架,可以是默认,AA和UIA(注:笔记本电脑操作可能需同时按Fn键)拾取UI元素的快捷键UiPath拾取元素选不中的问题解决由于一些浏览器网页界面会设计许多种框架,你面对的界面是什么框架,UiPathStudio会设置一个默认值,当默认值无法选择界面元素时,可以通过

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论