判断登录界面是否出现
此节课程以上次课程为基础,继续讲解流程决策为True时的运行流程
准备工作
- 打开上节课程的流程文件
错误处理
- 搜索错误捕捉(Try Catch)组件并拖拽至设计面板,重命名为2.ConsolePanelPreview
- 将其和流程决策的True分支连接
- 搜索写入日志组件并拖拽至设计面板Try中。日志内容写入属性值 "Welcome to Encoo RPA Console. Start to Login after click PhoneLogin"
点击
此步骤将控制台的登陆方式由邮箱登录切换为手机登录
- 搜索点击组件并拖拽至设计面板。点击指定元素,将鼠标放到手机登录处,看到其高亮显示时点击
等待元素出现
此步骤将用于判断上一步点击是否成功跳转到手机登录界面,并输出结果用于后续的流程决策
- 手动点击手机登录
- 搜索等待元素出现组件并拖拽至设计面板。点击指定元素,移动鼠标并看到其高亮显示时点击
- 点击设计面板下的 变量标签,并新建一个Boolean类型的变量,命名为waitElementAppearResult
Catch 捕获到异常
- 点击添加新捕捉。 选择System.Exception,完成后点击下拉框右侧空白处
- 此时你可以看到下图界面。搜索写入日志组件并拖拽至设计面板
- 日志内容写入属性值 "2.Failed"
流程决策:连接与条件分支设置
- 退出当前错误捕捉,返回到带有开始节点的流程图界面
- 搜索流程决策组件并拖拽至设计面板
- 将2.ConsolePanelPreview错误捕捉组件与流程决策连接
- 点击流程决策,输入条件属性值为waitElementAppearResult
- 将流程决策的右侧False分支和结束流程_写入日志连接
运行
- 点击运行按钮,结束后查看运行日志即可
请手动注册云扩控制台账号,以备后续课程使用 |