码迷,mamicode.com
首页 > Windows程序 > 详细

WebDriverAPI(8)

时间:2019-03-05 11:10:10      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:实例   版本   present   search   max   http   web   bsp   判断   

 

  判断页面元素是否存在

  测试网址

  http://www.baidu.com

  Java语言版本API实例 

  @Test
  public void testIsElementPresent(){
    driver.manage().window().maximize();
    driver.get(url);
    if(IsElementPresent(By.id("kw"))){
    WebElement searchInputBox = driver.findElement(By.id("kw"));
      if(searchInputBox.isEnabled() == true){
        searchInputBox.sendKeys("百度首页搜索框成功找到");
       }
    }
    else{
      Assert.fail("未找到页面元素");
      }
    }
    private boolean IsElementPresent(By by) {
    try {
      //判断传入的参数是否找到页面元素,找到则返回true
      driver.findElement(by);
      return true;
      } catch (NoSuchElementException e) {
        return false;
    }
  }

WebDriverAPI(8)

标签:实例   版本   present   search   max   http   web   bsp   判断   

原文地址:https://www.cnblogs.com/z-zzz/p/10475164.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!