常见问题分析

1. 通过错误信息排查问题

大部分函数成功和失败会返回不同的值。可以检查一下函数返回值。如果失败,通过函数rpa_getLastErrorMsg()获取错误信息。通过错误信息排查问题。

例如:

ret = rpa_image_convertType("src.jpg", "src.png")
if not ret:
    print(rpa_getLastErrorMsg())

错误信息如下:

2. 常见错误类型

2.1. 网页节点捕获错误

这种错误类型可以通过回显功能排查。

  1. 在应用开发的浏览器面板打开对应的网站。

  2. 右键网页节点,点击“编辑”菜单,在弹出的对话框中点击回显按钮。看网页节点是否对应了正确的元素。

2.2. 读取参数时参数名称错误

查看函数rpa_view_readParam读取的参数名称是否跟参数面板的名称一致。

2.3. 内部网页跳转误以为是新开网页标签

在网页内部的提交跳转没有新开标签,无需通过rpa_browser_getTabIdByTitle等函数重新获取网页标识,直接使用原有标识即可。

2.4. 等待元素加载完成后再操作

如果要在网页内部跳转后,对新页面进行元素操作,此时最好使用函数rpa_browser_waitElement等待元素加载后再操作,以免元素未加载完成造成操作失败。

powered by Gitbook修订时间: 2021-04-15 15:56:54

找到相关内容

    未找到""相关内容

    找到相关内容

      未找到""相关内容