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

学习笔记-等待方式

作者: 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