【问题标题】:What to use instead implicitly_wait?用什么来代替implicitly_wait?
【发布时间】:2022-08-11 22:09:10
【问题描述】:

我在测试中使用隐式等待,但是有一个问题。我的项目中有很多框架没有时间加载。结果,元素被加载,但框架没有被加载。帮助解决问题。一开始,我使用 time.sleep(),但这并不能解决我的问题。

import time
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
driver = webdriver.Chrome(ChromeDriverManager().install())
driver.implicitly_wait(40)

    标签: python selenium autotest


    【解决方案1】:

    使用WebDriverWait 显式等待总是更可取,而不是implicitly_wait
    使用WebDriverWait 显式等待,您可以清楚地等待元素存在、可见性等等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-24
      • 2018-02-20
      • 2019-11-28
      • 1970-01-01
      • 1970-01-01
      • 2010-09-05
      • 2021-10-21
      相关资源
      最近更新 更多