前言
imageAutomation Anywhere 简称 AA,是当前与 BP 和 Uipath 比肩的主流 RPA 开发环境。笔者先学习了 Uipath ,在18年年末开始接触 AA 。所有RPA开发环境相基本都是大同小异,没有什么高低区分。一般公司在选择时主要考虑费用、开发者经验水平、客户要求选择开发工具。相比 Uipath和BP 而言,AA的官方学院不是特别友善,缺少了一些对应的实际操作章节。视频是纯英文且没有字幕,对于英语相对薄弱的同学是个考验。而且感觉其中的解说是印度人做的,听起来英语发音不是很标准。国内网上关于AA的学习资料也相对较少,这样给初学者造成了一定的困难。这篇文章总结了笔者从零基础开始学习的过程,对刚开始接触RPA的朋友提供一些方向,这样能减少走些弯路,希望能给你减少些学习时间。
网址
1.官方网址
https://www.automationanywhere.com/
2.官方学院
https://university.automationanywhere.com/
3.官方社区论坛
https://apeople.automationanywhere.com/
4.AAE社区版下载
https://pan.baidu.com/s/1LiBU5phY8t_IE4LWKwSFbQ
5.官方文档
https://pan.baidu.com/s/15tW6RvMQoKE6FHqprDpCMA
自学目的
image1.为了将来开发而学习
AA官方学院的学习教程有些走马观花,没有让学员动手实践的章节。笔者学习的时候把官网的视频从头到尾仔细看了两遍,但是在开发的时候还是一头雾水无从下手。想要通过视频死记硬背下所有控件的使用方法和CR相关设置是非常困难的,所以建议将官方学院的视频教程从头到尾仔细看一遍即可,在真正开发时可以用到哪里再回到视频教程进行查阅。仔细观看视频教程是必要的,因为需要大概知道想要查阅问题在官方教程中的位置。
2.只是为了应付考试
有些公司或学校会有提供考试证书的要求。如果想通过V11的考试,建议还是要看两次官网的教程,第一步大概看一遍,第二次详细看一遍。考试时间是1个小时,共40题。需要70%或以上正确率才可以通过,即至少要答对28道。题库中大部分为情景实践题70%,少部分为基础题30%。情景实践题就是给出一种真实发生的情况,选出给出的对策,基础题就是关于AAE(AA开发客户端)或者CR(Control Room)中一些最基本的概念题。情景实践题中大多数是关于CR的,所以关于CR的要着重看。在官方教程中,基础题基本都有提及,但情景实践题几乎从未提及,需要靠考生聪明脑袋自己想对策。所以即使你仔细的学习了官方视频,在V11的考试中,你还是会发现有70%的考的TMD到底是啥。不过不要担心,笔者也是从零基础学习而来,在公司做过两个项目后,目前已经帮助至少50人通过了V11的考试。如果只是想得到这个证书而不是学习为以后开发用,建议还是待考吧省时省力,否则至少要话费三周的时间来进行学习。极度认为这个考试内容应该是为有开发经验的老鸟准备的,考根本没有提及的内容这不是有病么。
客户端安装
网盘那个链接可以下载社区版,安装方法可以查阅官方文档。登陆账号需要在官网注册,而注册邮箱目前需要合作伙伴公司的企业邮箱才可以,不然注册完是登陆不是AAE客户端的。企业版账号需要购买才可以,一般都是公司购买后给开发者分配账号。
自学经历
观看官方教程
仔细观看视频是当然是最重要的了,因为需要大概知道想要查阅问题在官方教程中的位置。在国内搜索引擎中搜索问题是十分困难的,AA相关的资料少之又少。建议在官方的社区中搜索,或者使用代理在谷歌中搜索。当然联系笔者也可以的,前提是你的问题我得会-!。观看官方视频教程时可以一边观看一边跟着视频进行操作,加深记忆。可以做一份电子笔记,因为真的特别容易忘。观看是可以用百度翻译,有一个功能是将截图自动翻译成中文。把截图和对应的中文翻译进行记录,下一次就不用再次进行翻译。手机百度翻译也很好用,可以拍照然后翻译成中文。建议将每一个章节中的测验问题一一记录,为V11考试做准备。官方网站服务器都是外国的,所以看视频有些卡,可以用代理解决,需要的也可以联系我。
查阅官方文档
官方文档写的十分详细,有些视频中没有提到的内容都有。建议在观看完官方教程后,仔细把官方文档看一遍。官网上有下载链接,不过是英文的,笔者上传了一份中文的到网盘。
动手实践
AA官方教程中没有对应的项目实践操作学习章节。笔者是先学习的 Uipath,Uipath 的 level3 中有两个小项目题挺不错的,在看完官方教程后把两个小项目也用AA来做一遍。没有学习过Uipath的同学也不要紧,可以自己提几个小需求,要包括操作Excel、浏览器网页的各种控件、txt、csv、下载文件、拷贝文件、windows中的对话框的各种控件等。其实RPA主要也就是模拟人办公时的一些操作,在实际做几个项目之后,你会发现对AA将有更深的了解。
浏览官方社区
浏览官方社区是一个很好的习惯,里面其他开发者提过的问题相信你也会遇到。有时候为了解决一个很小的问题竟然花费一两天的时间,没事看一看论坛,增加一些经验,在将来的开发中会节省大量的实践。
AA开发编码规范
每个开发语言、开发工具、开发环境都有相应的编码规范,从一开始就养成良好的习惯至关重要(以后再改太难了)。笔者在学习完基础后开始在公司进行开发作业,公司内部制定了详细的AA开发编码规范,由心目中的大神编写。由于公司时内部网且版权属于公司,不可以发布透露。笔者在以后时间会根据记忆编写适合初学者的通用的AA编码规范。
关于考试
可以看作者另外一片文章,也可以+威sunqihui333
网友评论