请将题目填写完整
上一单元
单元(共单元)
下一单元

判断登录界面是否出现

30分钟

判断登录界面是否出现

此节课程以上次课程为基础,继续讲解流程决策为True时的运行流程

准备工作

  1. 打开上节课程的流程文件

错误处理

  1. 搜索错误捕捉(Try Catch)组件并拖拽至设计面板,重命名为2.ConsolePanelPreview
  2. 将其和流程决策的True分支连接

img

  1. 搜索写入日志组件并拖拽至设计面板Try中。日志内容写入属性值 "Welcome to Encoo RPA Console. Start to Login after click PhoneLogin"

点击

此步骤将控制台的登陆方式由邮箱登录切换为手机登录

  1. 搜索点击组件并拖拽至设计面板。点击指定元素,将鼠标放到手机登录处,看到其高亮显示时点击

img

等待元素出现

此步骤将用于判断上一步点击是否成功跳转到手机登录界面,并输出结果用于后续的流程决策

  1. 手动点击手机登录
  2. 搜索等待元素出现组件并拖拽至设计面板。点击指定元素,移动鼠标并看到其高亮显示时点击

img

  1. 点击设计面板下的 变量标签,并新建一个Boolean类型的变量,命名为waitElementAppearResult

img

Catch 捕获到异常

  1. 点击添加新捕捉。 选择System.Exception,完成后点击下拉框右侧空白处
  2. 此时你可以看到下图界面。搜索写入日志组件并拖拽至设计面板

img

  1. 日志内容写入属性值 "2.Failed"

流程决策:连接与条件分支设置

  1. 退出当前错误捕捉,返回到带有开始节点的流程图界面
  2. 搜索流程决策组件并拖拽至设计面板
  3. 2.ConsolePanelPreview错误捕捉组件与流程决策连接
  4. 点击流程决策,输入条件属性值为waitElementAppearResult
  5. 流程决策的右侧False分支和结束流程_写入日志连接

img

运行

  1. 点击运行按钮,结束后查看运行日志即可
请手动注册云扩控制台账号,以备后续课程使用

单元测试

提交测试

论坛相关讨论

    需要帮助或反馈问题?去云扩论坛参与讨论