等待元素的逻辑
回答
收藏

等待元素的逻辑
30

效率破风手
2025-05-15 10:09·浏览量:562
效率破风手
发布于 2025-05-15 10:09562浏览

1、在写脚本时发现,加入的一部分等待元素(错误处理方式是“忽略异常并继续执行”)在执行过程中没有等待过程而是直接跳过(哪怕设置了超时时间60s也是瞬间跳过),但是独立运行等待元素又没有问题;

  • 2、为了搞清楚这个逻辑,我又做了一个小模块测试,发现新的问题:当把错误处理方式调整为终止流程时,执行程序时没有等到网页元素出现,程序并没有在等待元素处终止,而是在超时时间用完以后继续执行了下面的指令;

3、然后把错误处理调整为“重试此指令”,在执行过程中,没有检测到网页元素,重试次数用完后,也没有在等待元素处终止程序,而是继续执行下面的指令了;

4、所以实际在执行过程中,等待元素的结果不论是False还是True,都不会终止流程,那么这个终止流程,什么时候才会触发?

收藏
全部回答1
最新
发布回答
回答