selenium设置显性等待还是等待页面加载

通过WebDriverWait设置了只要需要的元素出现就直接进行下一步,但是元素加载出来,没有进行click操作,而且一直在等待网页加载,等网页加载完毕才click。并且我设置了时间限制为15s,网页加载时间超过15s,也没有跳出异常?

driver = webdriver.Chrome()
driver.maximize_window()
driver.get(url)
try:
    WebDriverWait(driver,15).until(expected_conditions.element_to_be_clickable(By.XPATH('//*[@id="tabLogin"]/a/img'))).click()
except Exception as e:
    driver.quit()
阅读 4.1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏