zoukankan      html  css  js  c++  java
  • 强制等待、隐式等待、显示等待。

    1.强制等待:线程等待即:Thread.sleep(2000);

    2.显示等待:比较智能,找到页面元素就继续执行否则会继续等待(在设置好的等待时间内),如果在设置的等待时间内还没找到也会报出元素定位不到。

    写法一:WebDriverWait wait= new WebDriverWait(driver, 10);
                  wait.until(ExpectedConditions.presenceOfElementLocated(By.id("js-signin-btn")));

    写法二:

    WebElement wait= new WebDriverWait(driver, 10).until(ExpectedConditions.presenceOfElementLocated(By.id("js-signin-btn")));

    3.隐试等待:全局的等待10秒钟

    driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

  • 相关阅读:
    额外的 string 操作
    vector 对象是如何增长的
    顺序容器操作
    容器库概览
    顺序容器概述
    特定容器算法
    泛型算法结构
    再探迭代器
    定制操作
    使用关联容器
  • 原文地址:https://www.cnblogs.com/wangffeng293/p/13834610.html
Copyright © 2011-2022 走看看