RPA网页开发的坑

Jun 15, 2020

2 mins read

点击事件的坑

点击一个按钮,这应该是RPA里面最基本,最简单得功能得,可是这个最简单得功能,其实有很多坑,如果不注意得话,上线后以后,别人可能会一直找你修BUG,基本上我目前开发过的项目,只要是涉及到网页的,点击过了以后,都会遇到可能会不响应的情况,就是想要的页面不出来,好的网站是这样,更别说一些老的网站,比如什么网银的,那分分钟坑死你。 解决办法

  1. 重视点击事件,将每一个点击事件都应该封装成一个单独的流程。
  2. 每一个点击事件后面,都应该跟上对点击过以后,页面元素存在性得判断。
  3. 加入异常控制,最好是用 whlie 循环,如果检测不到,去进行重新点击。还要设计最多的检测次数,有时候就是系统挂掉了,一直检测,别死循环了,这个时候应该直接退出,重新登录。

有人说,卧槽,就点个按钮,搞这么费事。我只能说,开发一时爽,维护火葬场。。。RPA目前就是这样,看着简单,其实真要做出一套能稳定运行的程序,是很费事的。至少以目前的情况来看是这样。

Sharing is caring!