上一期介绍了适合做RPA的人是怎样的,这期想给大家分享一下我自己是如何快速学习RPA的。
初学必做10件事
- 尝试工具的每一个按钮
- 写一个输出“Hello World”的程序并运行
- 尝试抓取不同元素
- 看一遍所有的控件的作用、输入输出、可配置参数
- 了解变量声明、赋值、传参
- 知道如何一步一步调试Debug
- 找到写代码的方式
- 了解如何增加控件
- 看清楚每一个报错的描述
- 看懂日志所有信息
给新开发人员的建议
- 把人工操作完整看一遍
- 尝试抓取需要操作的元素
- 抓不到尝试用键盘操作、图像、位置等方式稳定定位
- 手工多用一下关联系统,找到稳定的流程操作步骤
- 遇到一个觉得通用的功能点,先找找有无现成插件包可用
- 先把基本框架搭好,如把流程块拉好,标记名字再开始功能开发
- 单个功能先单独开发,多测试几遍后再串一起测试
- 搞清楚生产环境会出现的情况和开发测试环境的差异
- 好好了解一下“高内聚低耦合”的意思
- 还有“鲁棒性”是什么
其实除了上面的点,还有许多其他的Tips,不过贪多嚼不烂,先提上面的这些点。如果能看懂消化好,相信你已经基本上手了。下一期我想开始把注意力往大规模部署RPA的方向写,欢迎继续关注。
本文转载自微信公众号:梁巴里,本文观点不代表51RPA立场。