美文网首页
学习笔记-等待方式

学习笔记-等待方式

作者: sofiiii | 来源:发表于2019-11-12 14:27 被阅读0次

1. 隐式等待

  • 服务端(appium)会在特定的时间内重试多次寻找控件
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寻找元素,不会抛出异常,返回的是一个数组

相关文章

网友评论

      本文标题:学习笔记-等待方式

      本文链接:https://www.haomeiwen.com/subject/ffhpbctx.html