新人求助,找不到元素继续找,找到后再执行下一步

二哥 2021-10-24 651

找不到元素继续找,找到后再执行下一步,这个怎么写呢?

最新回复 (8)
  • 二哥 2021-10-24
    2
    或者等元素加载出来再执行,有时候因网速什么原因加载页面有时快有时慢的。加载慢时就会导致元素未找到停止工作。
  • 郭_403904 2021-10-24
    3
    try有一个功能是可以设置执行次数的,你设置成找3-5次应该够了吧。
  • 二哥 2021-10-24
    4
    郭_403904 try有一个功能是可以设置执行次数的,你设置成找3-5次应该够了吧。
    好的谢谢,我去试试
  • 莫言 2021-10-26
    5
    你可以用“等待元素”这个命令,在时间之内出现执行操作或超时做别的操作
    比如10秒没有出现用刷新,然后重复等待元素出现
  • Uibot爱好者 2021-10-27
    6
    如果是网页可以用等待网页加载
  • 萌新大白熊 2021-10-28
    7
    郭_403904 try有一个功能是可以设置执行次数的,你设置成找3-5次应该够了吧。
    不需要try,直接利用元素命令里自带的超时时间即可
  • 萌新大白熊 2021-10-28
    8
    郭_403904 try有一个功能是可以设置执行次数的,你设置成找3-5次应该够了吧。
    直接使用元素命令,比如“鼠标移动到目标上”,然后刚好利用“超时时间”这个属性,比如你填60秒,则uibot会在60秒内一直等待和寻找该元素,60秒内元素一旦出现就立刻进行鼠标移动到的操作,然后就自然进入下一步。
  • 蓝莲花 2021-10-28
    9
    我相信咱俩遇到同样的问题,研究半天,终于搞定,可以用循环命令,里面套一个条件分支。
返回
发新帖