UiPath,一个简单的小实例
UiPath支持的项目主要有以下三种类型:
------Sequences - 适用于线性过程,使您能够顺利地从一个活动转到另一个活动,而不会使项目混乱。
-------Flowcharts- 适用于更复杂的业务逻辑,使您能够通过多个分支逻辑运算符以更多样化的方式集成决策和连接活动。
-------State Machines - 适用于大型项目; 他们在执行中使用有限数量的状态,这些状态由条件(转换)或活动触发。
本小实例将讲解Sequences项目,也就是适用于线性流程的项目。
1、测试所用的网址:https://acme-test.uipath.com/account/register,这是UiPath官网提供给学习者使用的测试网站。
2、点开“Start”->点击”Process”。
![](https://img.haomeiwen.com/i18350562/edb65416cf88ca4e.png)
3、在“Name”、”Location”、”Description”输入相应的内容,然后点击”Create”。
Name:Test1
Location:E:\dd3\UiPath Samples\Test1
Description:第一个测试实例
![](https://img.haomeiwen.com/i18350562/610b008dedbf0de8.png)
将进入开发界面。
![](https://img.haomeiwen.com/i18350562/d5d1a9521ad5f015.png)
4、双击选中"Main.xaml"
![](https://img.haomeiwen.com/i18350562/f20ca765388782e5.png)
5、选中"Activities
![](https://img.haomeiwen.com/i18350562/d10f4f8f7372c1d2.png)
在”Activities”的搜索框输入"Sequence"
![](https://img.haomeiwen.com/i18350562/6935b22d81bdae6b.png)
把"Sequence"拖拽到"Main"面板
![](https://img.haomeiwen.com/i18350562/e5a07ef934311eb4.png)
6、点击选中”Activities”
![](https://img.haomeiwen.com/i18350562/37ef4ca1029fdc36.png)
在搜索框输入”Open Browser”
![](https://img.haomeiwen.com/i18350562/645ee6e4c2915e6d.png)
把”Open Browser”拖拽到”Sequence”里面
![](https://img.haomeiwen.com/i18350562/a552f089280eec07.png)
7、BrowserType选"IE"。
![](https://img.haomeiwen.com/i18350562/7e5b56404ae444cd.png)
Url输入https://acme-test.uipath.com/account/register/,注意要用双引号。
![](https://img.haomeiwen.com/i18350562/e17592974b6e7cce.png)
点击“OK”
![](https://img.haomeiwen.com/i18350562/a728cf495be278c0.png)
![](https://img.haomeiwen.com/i18350562/3bb47022b3ff3ca5.png)
8、加多一个Sequence
点击选中“Activities”
![](https://img.haomeiwen.com/i18350562/67bcf3367b306ac1.png)
在搜索框输入”Sequence”
![](https://img.haomeiwen.com/i18350562/9e249509d93aec23.png)
把”Sequence”拖到”Do”里面
![](https://img.haomeiwen.com/i18350562/ac11d27ccf4fc466.png)
重新命名成”Register User”
![](https://img.haomeiwen.com/i18350562/07e42ee298067390.png)
9、输入E-mail。
点击选中” Activities”
![](https://img.haomeiwen.com/i18350562/5f18f5b5c86e4d7c.png)
在搜索框输入”Type Into”
![](https://img.haomeiwen.com/i18350562/b900688060f3b750.png)
把”Type Into”拖进”Register User”
![](https://img.haomeiwen.com/i18350562/43280044e681aac2.png)
打开IE浏览器,在地址栏输入:https://acme-test.uipath.com/account/register
![](https://img.haomeiwen.com/i18350562/fedb5f31630f3ee0.png)
回到UiPath,点击"Indicate element inside browser"
![](https://img.haomeiwen.com/i18350562/d1b7494588d05ce7.png)
定位到刚才打的网页的E-mail的字段。然后”Type Into”控件会自动读取E-mail的相应信息。
![](https://img.haomeiwen.com/i18350562/224d95e7f0c12f62.png)
修改相应的参数:
Display Name:输入邮箱地址
Text:"12231@qq.com” –(输入你要注册的邮箱地址,注意要加双引号)
Activate:打勾
EmptyField:打勾
SimulateType:打勾
![](https://img.haomeiwen.com/i18350562/96bcf7ab570a3c3f.png)
10、输入密码
点击选中”Activities”面板
![](https://img.haomeiwen.com/i18350562/857ce5066cf2fd48.png)
在搜索框输入”Sequence”
![](https://img.haomeiwen.com/i18350562/5ffd392177773b58.png)
把”Sequence”拖到”Register User”里面,放到”输入邮箱地址”后面。
![](https://img.haomeiwen.com/i18350562/2977fe0316507236.png)
重新命名为”输入密码”
![](https://img.haomeiwen.com/i18350562/f0cbd07d0e0240c2.png)
创建变量:Password
点击选择"Variables"面板
![](https://img.haomeiwen.com/i18350562/176ac09e6c297ac4.png)
Name输入"Password"
Variable type选择"String"
Scope选择"输入密码"
![](https://img.haomeiwen.com/i18350562/7845c8bb74a107a6.png)
点击选中” Activities”
![](https://img.haomeiwen.com/i18350562/f930f998028d4144.png)
在搜索框输入”Get Password”
![](https://img.haomeiwen.com/i18350562/d1d0beea12cb8f3a.png)
把”Get Password”拖拽到”输入密码”里面
![](https://img.haomeiwen.com/i18350562/f08bbf963aeb5692.png)
修改相应的参数
Password:输入你的密码
Result:输入Password
![](https://img.haomeiwen.com/i18350562/ff37aa7d55593684.png)
点击选择”Activities”面板
![](https://img.haomeiwen.com/i18350562/5dd1457bc293b52c.png)
在搜索框输入”Type Into”
![](https://img.haomeiwen.com/i18350562/27882c10248ca329.png)
把”Type Into”拖拽到”输入密码”里面,”Get Password”后面,注意放的位置
![](https://img.haomeiwen.com/i18350562/d664a7b78ae8a8f7.png)
如果有打开IE浏览器,先把全部IE浏览器关闭,然后重新打开IE浏览器,在地址栏输入:https://acme-test.uipath.com/account/register
![](https://img.haomeiwen.com/i18350562/cf938490b092cfb9.png)
回到UiPath,点击"Indicate element inside browser"
![](https://img.haomeiwen.com/i18350562/1d2651ee02a6872d.png)
定位到刚才打的网页的Password的字段。然后”Type Into”控件会自动读取Password的相应信息。
![](https://img.haomeiwen.com/i18350562/b6cd6458d3309423.png)
修改相应的参数
Display Name:密码
Text:Password
Activate:打勾
EmptyField:打勾
SimulateType:打勾
![](https://img.haomeiwen.com/i18350562/cf6f6a2a5eb6de1f.png)
11、重复输入密码
点击选中”Activities”面板
![](https://img.haomeiwen.com/i18350562/d0f82e7d85d6ea93.png)
在搜索框输入”Sequence”
![](https://img.haomeiwen.com/i18350562/a10ae28b013a3bc3.png)
把”Sequence”拖到”输入密码”后面
![](https://img.haomeiwen.com/i18350562/979cc07557f349be.png)
重命名为”重复输入密码”
![](https://img.haomeiwen.com/i18350562/cd8f0a29700683b4.png)
点击选中”Activities”
![](https://img.haomeiwen.com/i18350562/40fd925d24f99d49.png)
在搜索框输入”Get Password”
![](https://img.haomeiwen.com/i18350562/5a8b54dc44583fee.png)
把”Get Password”拖到”重复输入密码”里面
![](https://img.haomeiwen.com/i18350562/5dcc6d7a46d09f77.png)
修改相应的参数
Password:输入你的密码
Result:输入Password
![](https://img.haomeiwen.com/i18350562/1a675af9fcc72d5f.png)
点击选中”Activities”
![](https://img.haomeiwen.com/i18350562/97bc3028f37b3776.png)
在搜索框输入”Type Into”
![](https://img.haomeiwen.com/i18350562/b1a0659109e712ea.png)
把”Type Into”拖到”重复输入密码”里面,”Get Password”后面
![](https://img.haomeiwen.com/i18350562/7c8e1bd4108faeea.png)
如果有打开IE浏览器,先把全部IE浏览器关闭,然后重新打开IE浏览器,在地址栏输入:https://acme-test.uipath.com/account/register
![](https://img.haomeiwen.com/i18350562/c31da7c17d9f1b9c.png)
回到UiPath,点击"Indicate element inside browser"
![](https://img.haomeiwen.com/i18350562/3b9eded736a1d605.png)
定位到刚才打的网页的Retype Password的字段。然后”Type Into”控件会自动读取Retype Password的相应信息。
![](https://img.haomeiwen.com/i18350562/52d09ab5e34a0872.png)
修改相应的参数
Display Name:重复密码
Text:Password
Activate:打勾
EmptyField:打勾
SimulateType:打勾
![](https://img.haomeiwen.com/i18350562/a715c09552405f52.png)
12、同意网站注册条款
点击选中” Activities”
![](https://img.haomeiwen.com/i18350562/d934ca7d3ce32c7f.png)
在搜索框输入”Double Click”
![](https://img.haomeiwen.com/i18350562/e9369b4e778c5917.png)
把”Double Click”拖到”重复输入密码”后面
![](https://img.haomeiwen.com/i18350562/e9a4cd080ef0155a.png)
如果有打开IE浏览器,先把全部IE浏览器关闭,然后重新打开IE浏览器,在地址栏输入:https://acme-test.uipath.com/account/register
![](https://img.haomeiwen.com/i18350562/f2af1cc3435368c4.png)
回到UiPath,点击"Indicate element inside browser"
![](https://img.haomeiwen.com/i18350562/44589301aa3c377b.png)
定位到刚才打的网页的”I agree with the Terms and Conditions of this website.”前面的复选框。然后”Double Click”控件会自动读取此复选框的相应信息
![](https://img.haomeiwen.com/i18350562/babb69ef89813caa.png)
13、注册
点击选中”Activities”
![](https://img.haomeiwen.com/i18350562/c1c7f98948a6b343.png)
在搜索框输入”Click”
![](https://img.haomeiwen.com/i18350562/632f95ebd678d72b.png)
把”Click”拖到”Double Click”后面
![](https://img.haomeiwen.com/i18350562/d59e1154c0756d9b.png)
如果有打开IE浏览器,先把全部IE浏览器关闭,然后重新打开IE浏览器,在地址栏输入:https://acme-test.uipath.com/account/register
![](https://img.haomeiwen.com/i18350562/f126b70f9218d66c.png)
回到UiPath,点击"Indicate element inside browser"
![](https://img.haomeiwen.com/i18350562/88e657db3c8bce1a.png)
定位到刚才打的网页的”Register”按钮。然后”Click”控件会自动读取Register的相应信息。
![](https://img.haomeiwen.com/i18350562/e7f3fd5b90024d6f.png)