zoukankan      html  css  js  c++  java
  • driver.implicitly_wait()与time.sleep()的区别

    implicitly_wait(5)属于隐式等待,5秒钟内只要找到了元素就开始执行,5秒钟后未找到,就超时;

    time.sleep(5)表示必须等待5秒定位;

    如何灵活运用这两种方式:

    当某个页面元素变化多,影响多的情况下,用sleep,等页面元素稳定了,再定位。

    如果用implicitly_wait(5),还没等页面元素稳定后就定位 ,导致定位不准确,比如操作某个元素后,会出现提示框,影响了后面元素的位置,导致定位不准确;所以用sleep,等提示框消失后开始定位

  • 相关阅读:
    [HDU6793] Tokitsukaze and Colorful Tree
    [NOI2020]命运
    [NOI2020]美食家
    模拟9
    晚测2
    模拟8
    联考4
    模拟7
    模拟6
    关于数论
  • 原文地址:https://www.cnblogs.com/lelexiong/p/9875157.html
Copyright © 2011-2022 走看看