找回密码
 立即注册
搜索

1417

主题

1690

帖子

5214

积分

管理员

[面试题] UiPath面试题汇总

1965 4
2019-11-26 14:45:05
显示全部楼层
1、Sequence和Flow Chart的区别?
https://bbs.rpazj.com/thread-610-1-2.html
2、SimlateClick的作用是什么?
https://bbs.rpazj.com/thread-611-1-1.html
3、If Activity和Flow Decision的区别是什么?
https://bbs.rpazj.com/thread-612-1-1.html
4、无人值守和有人值守机器人的区别?
https://bbs.rpazj.com/thread-613-1-1.html
5、UiPath官网高级开发认证考试是这样的一个流程?
https://bbs.rpazj.com/thread-614-1-1.html
6、UiPath和Selenium有什么区别?
https://bbs.rpazj.com/thread-615-1-1.html
7、在UiPath中如何保证三方账号,如银行卡卡号、密码的安全?
https://bbs.rpazj.com/thread-616-1-1.html
8、UiPath的三大件分别是什么以及三大件的作用?
https://bbs.rpazj.com/thread-617-1-1.html
9、在UiPath中迭代一个数组主要有那几种方式?
https://bbs.rpazj.com/thread-618-1-1.html
10、在Invoke Workflow File中创建的参数,主要有那三种Direction?
https://bbs.rpazj.com/thread-619-1-1.html
11、在UiPath社区版中编写的流程能不能在企业版中执行?
https://bbs.rpazj.com/thread-620-1-1.html
12、UiPath社区版和企业版的区别是什么?
https://bbs.rpazj.com/thread-621-1-1.html
13、UiPath的Studio能不能在内网中激活?
https://bbs.rpazj.com/thread-622-1-1.html
14、UiPath中延迟功能的活动是那个,作用是什么?
https://bbs.rpazj.com/thread-623-1-1.html
15、UiPath中Break活动和Continue活动的区别是什么?
https://bbs.rpazj.com/thread-624-1-1.html
16、如何激活UiPath Studio?
https://bbs.rpazj.com/thread-625-1-1.html
17、什么是UiPath的状态机?
https://bbs.rpazj.com/thread-626-1-1.html
18、在UiPath中状态机和流程有什么区别?
https://bbs.rpazj.com/thread-627-1-1.html
19、Reframework主要由那几部分组成,分别对每个部分进行简单介绍?
https://bbs.rpazj.com/thread-628-1-1.html
20、Orchestrator怎么在本地安装和激活?
https://bbs.rpazj.com/thread-629-1-1.html


RPA之家(www.rpazj.com),RPA培训第一品牌,学习RPA,就上RPA之家。
回复

使用道具 举报

4

主题

8

帖子

26

积分

新手上路

2020-3-10 10:09:52
显示全部楼层
支持!
回复

使用道具 举报

2020-5-19 11:09:47
显示全部楼层
1、Sequence和Flow Chart的区别?
sequence是序列,按照顺序执行流程
flowchart是先判断,根据判断结果执行流程

2、SimlateClick的作用是什么?
模拟点击,速度快,可以在后台工作

3、If Activity和Flow Decision的区别是什么?
if可以用在任何地方,Flow Decision只能在流程中。在实际应用中,if没法用在循环中,Flow Decision可控制循环流程

4、无人值守和有人值守机器人的区别?
在UiPath中无人值守跟有人值守根据不同的需求场景来灵活设计,下面来详细分析两种值守方式:
无人值守:无人值守顾名思义即为在设定的场景下无需人为干预,由自动化机器人自行触发,并且以批次处理模式连续完成相关操作,机器人可以全天候执行操作。
有人值守:有人值守的自动化机器人通常需要员工或管理员的命令或输入密码等才能执行任务,这类软件机器人通常会在或员工的工作站上工作,访问权限仅限于特定部门或工作站的员工。
在一个集成的RPA平台上,无人值守和有人值守的RPA可以实现协同工作,两套方案的组合部署,如果在安全级别或权限没有限制的情况下,使用无人值守会更加方便。

5、UiPath官网高级开发认证考试是怎样的一个流程?
登录到UiPath认证平台:https://certificate.uipath.com这个认证考试分为理论考试和实践考试。
理论考试:一共45题,总共1个半小时的时间做答。有单选题和多选题,最低及格分数为70%,如果没及格,可以重考,总共有三次考试机会。
实践考试:有3小时30分钟来解答所有的题目,最低通过分数为70%
只有以上两个阶段全部通过后,才能获得认证,大概2个工作日之后可以直接从平台查看和下载证书。自2020年4月30号过后,该考试为收费考试(200$)。
以上皆为百度、csdn、知乎、简书搜索内容汇总。
回复

使用道具 举报

2020-5-19 11:15:24
显示全部楼层
本帖最后由 杰羽和杰杰 于 2020-5-19 11:24 编辑

6UiPathSelenium有什么区别?
UiPath与Selenium区别详情如下:
1)  Selenium用于测试基于Web的应用程序,而UiPath用于自动化任何应用程序(无论是Web应用程序还是桌面应用程序)都可以实现。
2)  在使用Selenium时我们需要至少一种编程语言来驱动,比如Python等,而在UiPath中,我们不需要了解任何编程语言,我们只需要了解基本的编程概念,比如流程图、判断条件、循环等等。
3)  Selenium与Citrix这样的虚拟环境不兼容,但是UiPth具有在Citrix这种虚拟环境中实现自动化的能力。
4)  UiPath可以与诸如SAP、人工智能、NLP、机器学习等第三方工具集成,而Selenium可以与Sikuli、Autoit、Jenkins、Maven和TestNG集成。
总体来说,使用Uipath更方便简洁,不需要编程基础就能实现自动化流程,而Selenium则需要一定的编程经验。

7、在UiPath中如何保证三方账号,如银行卡卡号、密码的安全?
在UiPath中保证账号密码安全的方式大体有三种,分别如下:
1)  Type Secure Text
Type Secure Text控件只接收SecureString的变量,在使用TypeSecure Text之前需要添加一个assing控件来将String类型转换成SecureString类型的数据。
2)  Windows凭据管理器
操作步骤:进入控制面板—用户帐户和家庭安全—凭据管理器—普通凭据—输入用户名密码
设置好之后,在UiPath中使用Activity “Get secure credential”可以调用设置好的凭证,Target与刚才的命名相对应。Output产生两个变量供后续程序使用。
3)  在UiPathOrchestrator中设定Asset保存用户名和密码
这种方式属于不常见的一种,可以使用UiPath Studio中调用Asset时,使用Get Credential控件来实现。
以上三种方法的都可以避免在UiPath中使用明文密码,也是通用的三种方法。
8UiPath的三大件分别是什么以及三大件的作用?
UiPath RPA平台包括三大产品:UiPath Studio、UiPath Robot和UiPathOrchestrator。简单来说:其中Robot是机器人、Studio是赋予智能的,Orchestrator是管理机器人的。
UiPath Studio是UiPath RPA平台的编辑工具,利用它的图形化界面,可以方便地设计出各种自动化的流程。
UiPath Robot是用来执行由Studio创建的自动流程。Robot的运行方式有两种,一种是不需要人工参与的,即无人值守,它可运行在各种环境下,包括虚拟环境;另一种则是需要人工参与的,即需要人来控制流程开关。
UiPath Orchestrator,是用来集中调度、管理和监控所有机器人。想象一下成千上万的机器人在工作,它们正在运行数万个自动化进程。靠人一个一个去管理显然是不现实的。UiPathOrchestrator能使整个虚拟劳动力都在一个地方安全地控制、管理和监控。
9、在UiPath中迭代一个数组主要有那几种方式?
在UiPath中总共有三种迭代数组的方式,分别是:For Each、Do While和While,那这三种迭代到底有什么区别呢?下面我们来详细解析下:
1)       For Each:这个活动主要用于循环迭代一个列表、数组、或其他类型的集合, 可以遍历并分别处理每条信息。
2)       Do While:先执行循环体, 再判断条件是否满足, 如果满足, 则再次执行遍历数组, 直到判断条件满不满足, 如果不满足则跳出循环。
3)       While:先判断条件是否满足, 如果满足, 再遍历数组, 直到判断条件不满足, 则跳出循环
在实际项目中,虽然这三种循环都可以达到目的,但是最常用的还是For Each。

10、在Invoke Workflow File中创建的参数,主要有那三种Direction
在UiPath中参数的传递有三种方式:In(输入)、out(输出)、In/out(即可作输入又可输出)
以上皆为百度、csdn、知乎、简书搜索内容汇总。

回复

使用道具 举报

2020-5-19 11:19:54
显示全部楼层
11、在UiPath社区版中编写的流程能不能在企业版中执行?
可以,企业版相对社区版而言是一个包含关系,社区版支持的控件、流程,在企业版中都能正常运行。
12UiPath社区版和企业版的区别是什么?
1)       激活方式不同
企业版激活时填写的License需要向UiPath官方购买,而社区版则是免费的,激活时不用填写License。
2)       使用期限不同
社区版为终身免费,每次激活使用期限为三个月;企业版的License使用期限为一年,一年到期后需重新购买License进行激活。
3)       功能差异
企业版较社区版而言,包含社区版的所有功能。
企业版可部署本地化机器人,而社区版只能在uipath官方提供的云服务器上部署机器人。
社区版的配置机器人时Attended限制数量为2,Unattended限制数量为1,以及Studio限制数量为2,而企业版是没有数量限制的。
13、UiPath的Studio能不能在内网中激活?
UiPath的Studio不能在内网中激活。UiPath的Studio激活时需要访问UiPath官网进行激活验证,验证时需要填写Email Address(注册时发送到注册邮箱)及Device ID。故Studio激活不能在内网(局域网)中进行。
14、UiPath中延迟功能的活动是那个,作用是什么?
Delay活动,作用是延迟活动可以暂停某个定制时间段的自动化操作(以hh:mm:ss格式)。在需要良好时机的项目中,例如等待特定的应用程序启动或等待一些信息被处理的时候就可以根据需求合理使用Delay控件
15、UiPath中Break活动和Continue活动的区别是什么?
在Uipath中Break与Continue都是根据需求场景结合For Each 一起使用
区别是:
1)  Break:在For Each循环中Break是用于永久终止循环。即不执行本次循环中1Break后面的语句,直接跳出循环。
2)  Continue:在For Each循环中Continue是用于终止本次循环。即本次循环中Continue后面的代码不执行,进行下一次循环的入口判断。
16、如何激活UiPath Studio?
1)       首先,进入UiPath官网,https://www.uipath.com/点击:“Start Trial”开始试用;
2)       跳转到注册页面后,填写个人试用信息内容进行申请版本下载;
3)       点击”REQUESTCOMMUNITY EDITION”按钮,官方会发送一封邮件到注册的邮箱里;
4)       进入邮箱查看邮件点击“Download UiPathStudio Community”下载UiPath公开版即可下载安装包(安装UiPath的电脑上必须安装.Net 4.5.2以上的版本,否则UiPath会安装失败);
5)       安装完后,弹出注册提示,选择“Start Free”开始免费使用按钮, 在“Email Address”的输入框中,输入你之前申请的邮箱地址(请一定记得保存这个邮箱地址);
6)       填写完邮箱后,点击“Acrivate”激活按钮,等待激活;
7)       激活成功后即可进入到软件首页。

17、什么是UiPath的状态机?
在UiPath中状态机是一种自动化的类型,它在执行过程中使用有限的状态,可以在活动触发时进入状态,在另一个活动被触发时退出状态。

在UiPath中有两个特定于状态机的活动,State(初始状态)与Final State(最终状态),State 活动包含三个部分,Entry,Exit 和Transition(s),而 Final State 只包含一个部分 Entry,在State活动中Entr和Exit 够为所选状态添加输入和退出触发器,而 Transition(s) 部分则显示链接到所选状态的所有转换。
状态机的另一个重要方面是 Transition(转换),因为它们还能够添加从一个状态跳转到另一个状态的条件。

18、在UiPath中状态机和流程有什么区别?
状态机是一种自动化的类型,它在执行过程中使用有限的状态。它可以在活动触发时进入状态,在另一个活动被触发时退出状态;状态机的另一个重要方面是Transition(转换),能够添加从一个状态跳转到另一个状态的条件。
19、Reframework主要由那几部分组成,分别对每个部分进行简单介绍?
Reframework框架主要由四部分组成,分别是初始化、获取数据、处理数据、结束流程,下面详细讲解各个组成部分:
1)  初始化:如果在初始失败的话,将直接进入结束流程;初始化成功的话就会进入到正常的流程。
2)  获取数据:初始化成功后将进入到获取数据流程,如果数据又更新那就进入到处理数据流程,数据没有更新及进入结束流程。
3)  处理数据:在处理数据流程中,可以设置循环处理数据,实际需求中往往结合异常处理使用,当出现异常时决定是否重新执行流程,当素有数据都处理完后将进入到结束流程。
4)  结束流程:运行结束流程将终止流程操作。
20、Orchestrator怎么在本地安装和激活?

部署环境:有window server系统,sql server数据库,.net框架要4.7.2版本以上的,安装url重定向模块,在面板创建功能角色(可以用官网脚本power shell直接创建),创建自签名证书,运行UIPATH的OC安装包按照步骤安装完就可以了,安装之后,进去你自签名证书的网址 建议用host登录 进行license激活 分配给default用户
这样OC搭建完成
由于用的自签名证书 再连接robot的时候要再robot的计算机上导入证书
当不在同一个局域网的时候 修改一下hosts文件

以上皆为百度、csdn、知乎、简书搜索内容汇总。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册