学习笔记-等待方式

2019-11-12  本文已影响0人  sofiiii

1. 隐式等待

driver.implicitly_wait(10) 

2. 显式等待

WebDriverWait(self.driver, 5).until(lambda x: len(self.driver.find_elements_by_id('xxx') )>=1)
WebDriverWait(self.driver, 5).until(expected_conditions.visibility_of_element_located(By.ID,'xxxx'))

3. 强制等待

time.sleep(10)

4. 隐式与显示

image.png
self.driver.find_elements_by_id('id_name') 
通过id寻找元素,不会抛出异常,返回的是一个数组
上一篇下一篇

猜你喜欢

热点阅读