首页 > 其他 > 详细

selenium 3种常用时间等待方法

时间:2021-04-11 23:42:47      阅读:76      评论:0      收藏:0      [点我收藏+]
一、强制等待(必须等待设置的时间结束才会继续执行后续步骤
import time
time.sleep(10)

二、隐性等待(在设定的时间内刷新当前整个页面直到定位到元素直到找到元素,ps:类似于F5刷新)
from selenium.webdriver.support.wait
self.driver.implicitly_wait(10)

三、显示等待(在设定的时间内只对定位的元素刷新,直到找到元素)
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
WebDriverWait(self.driver, timeout=10).until(EC.presence_of_element_located((‘id‘,‘u‘))).send_keys("562345699")

  

 

selenium 3种常用时间等待方法

原文:https://www.cnblogs.com/onelove1/p/14645786.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!