selenium常用API(爪哇)

1、WebElement相关方法

1.1点击操作

  WebElement button = driver.findElement(By.id("login"));

  button.click();

  由元素对象调用click()方法。

1.2清除操作

WebElement username = driver.findElement(By.id("username_input"));

username.clear();

  调用之后,会把输入框的内容全部清空

1.3获得元素属性的值

        WebElement Account = driver.findElement(By.id("Account"));
        Account.sendKeys("哈哈");
        
        System.out.println(Account.getAttribute("maxlength"));

  使用getAttribute()方法获取到帐号输入框最大长度“18”

1.4获取元素的文本

WebElement baidu = driver.findElement(By.id("su"));
baidu.getText();

1.5元素是否显示

WebElement login = driver.findElement(By.id("loginBtn"));
login.isDisplayed();

isDisplayed()方法返回值类型是boolean,也就是说如果元素显示了就返回true,如果没有显示返回false。

1.6元素是否被选择

WebElement checkbox = driver.findElement(By.id("checkbox_id"));
checkbox.isSeelected();

isSeelected()会有返回值,如果勾选了,返回true,如果没有勾选返回false

 1.7元素是否被启用

WebElement login = driver.findElement(By.id("loginBtn"));
login.isEnabled();

isEnabled返回true说明元素被启用,如果不可用返回false。

 

posted @ 2017-03-07 15:19  猪猪虾  阅读(133)  评论(0编辑  收藏  举报