UiPath,一个简单的小实例

UiPath,一个简单的小实例,第1张

UiPath支持的项目主要有以下三种类型:

------Sequences - 适用于线性过程,使您能够顺利地从一个活动转到另一个活动,而不会使项目混乱。

-------Flowcharts- 适用于更复杂的业务逻辑,使您能够通过多个分支逻辑运算符以更多样化的方式集成决策和连接活动。

-------State Machines - 适用于大型项目他们在执行中使用有限数量的状态,这些状态由条件(转换)或活动触发。

本小实例将讲解Sequences项目,也就是适用于线性流程的项目。

1、测试所用的网址:https://acme-test.uipath.com/account/register,这是UiPath官网提供给学习者使用的测试网站。

2、点开“Start”->点击”Process”。

3、在“Name”、”Location”、”Description”输入相应的内容,然后点击”Create”。

     Name:Test1

     Location:E:\dd3\UiPath Samples\Test1

     Description:第一个测试实例

将进入开发界面。

4、双击选中"Main.xaml"

5、选中"Activities

在”Activities”的搜索框输入"Sequence"

把"Sequence"拖拽到"Main"面板

6、点击选中”Activities”

在搜索框输入”Open Browser”

把”Open Browser”拖拽到”Sequence”里面

7、BrowserType选"IE"。

Url输入https://acme-test.uipath.com/account/register/,注意要用双引号。

点击“OK”

8、加多一个Sequence

     点击选中“Activities”

在搜索框输入”Sequence”

把”Sequence”拖到”Do”里面

重新命名成”Register User”

9、输入E-mail。

    点击选中” Activities”

在搜索框输入”Type Into”

把”Type Into”拖进”Register User”

打开IE浏览器,在地址栏输入:https://acme-test.uipath.com/account/register

回到UiPath,点击"Indicate element inside browser"

定位到刚才打的网页的E-mail的字段。然后”Type Into”控件会自动读取E-mail的相应信息。

修改相应的参数:

Display Name:输入邮箱地址

Text:"12231@qq.com” –(输入你要注册的邮箱地址,注意要加双引号)

Activate:打勾

EmptyField:打勾

SimulateType:打勾

10、输入密码

       点击选中”Activities”面板

在搜索框输入”Sequence”

把”Sequence”拖到”Register User”里面,放到”输入邮箱地址”后面。

重新命名为”输入密码”

创建变量:Password

点击选择"Variables"面板

Name输入"Password"

Variable type选择"String"

Scope选择"输入密码"

点击选中” Activities”

在搜索框输入”Get Password”

把”Get Password”拖拽到”输入密码”里面

修改相应的参数

Password:输入你的密码

Result:输入Password

点击选择”Activities”面板

在搜索框输入”Type Into”

把”Type Into”拖拽到”输入密码”里面,”Get Password”后面,注意放的位置

如果有打开IE浏览器,先把全部IE浏览器关闭,然后重新打开IE浏览器,在地址栏输入:https://acme-test.uipath.com/account/register

回到UiPath,点击"Indicate element inside browser"

定位到刚才打的网页的Password的字段。然后”Type Into”控件会自动读取Password的相应信息。

修改相应的参数

Display Name:密码

Text:Password

Activate:打勾

EmptyField:打勾

SimulateType:打勾

11、重复输入密码

       点击选中”Activities”面板

在搜索框输入”Sequence”

把”Sequence”拖到”输入密码”后面

重命名为”重复输入密码”

点击选中”Activities”

在搜索框输入”Get Password”

把”Get Password”拖到”重复输入密码”里面

修改相应的参数

Password:输入你的密码

Result:输入Password

点击选中”Activities”

在搜索框输入”Type Into”

把”Type Into”拖到”重复输入密码”里面,”Get Password”后面

如果有打开IE浏览器,先把全部IE浏览器关闭,然后重新打开IE浏览器,在地址栏输入:https://acme-test.uipath.com/account/register

回到UiPath,点击"Indicate element inside browser"

定位到刚才打的网页的Retype Password的字段。然后”Type Into”控件会自动读取Retype Password的相应信息。

修改相应的参数

Display Name:重复密码

Text:Password

Activate:打勾

EmptyField:打勾

SimulateType:打勾

12、同意网站注册条款

       点击选中” Activities”

在搜索框输入”Double Click”

把”Double Click”拖到”重复输入密码”后面

如果有打开IE浏览器,先把全部IE浏览器关闭,然后重新打开IE浏览器,在地址栏输入:https://acme-test.uipath.com/account/register

回到UiPath,点击"Indicate element inside browser"

定位到刚才打的网页的”I agree with the Terms and Conditions of this website.”前面的复选框。然后”Double Click”控件会自动读取此复选框的相应信息

13、注册

       点击选中”Activities”

在搜索框输入”Click”

把”Click”拖到”Double Click”后面

如果有打开IE浏览器,先把全部IE浏览器关闭,然后重新打开IE浏览器,在地址栏输入:https://acme-test.uipath.com/account/register

回到UiPath,点击"Indicate element inside browser"

定位到刚才打的网页的”Register”按钮。然后”Click”控件会自动读取Register的相应信息。

UiPath官方提供了orchestrator中央控制器来发布触发器,自动定时执行自动化流程。但有时候,并没有购买orchestrator又想实现自动执行自动化流程,那么可以利用windows定时器定时自动启动自动化流程,从而协助解决部分问题,具体 *** 作步骤如下:

1.找到UiPath执行者位置。一般就是在你现在使用的UiPath版本根目录下面,叫UiRobot.exe。拿到全路径,如:C:\Users\Administrator\AppData\Local\UiPath\app-20.2.0-beta0108\UiRobot.exe

2.复制目标项目的Main文件全路径,如 E:\uipathProject\Demo\Main.xaml

3.新建一个txt,输入

C:\Users\Administrator\AppData\Local\UiPath\app-20.2.0-beta0108\UiRobot.exe execute --file E:\uipathProject\Demo\Main.xaml

4.把txt文件后缀改成bat

5.利用windows 定时器开始设置任务,定时器使用方法见百度经验:https://jingyan.baidu.com/article/6181c3e0435026152ef153d0.html

具体 *** 作步骤如下:

1)打开任务计划程序, *** 作->创建任务

2)在常规选项卡命名;触发器选项卡新建定时设定; *** 作选项卡新建 *** 作,这里填入bat文件地址。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8063257.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存