获取页面的Title属性
被测网址http:http://www.baidu.com
Java语言版本的API实例代码
String url = "http://www.baidu.com";
@Test
public void getTitle() {
driver.manage().window().maximize();
driver.navigate().to(url);
String title = driver.getTitle();
System.out.println(title);
Assert.assertEquals("百度一下,你就知道", title);
}
获取页面的源代码
被测网址http:http://www.sogou.com
Java语言版本的API实例代码
String url = "http://www.sogou.com";
@Test
public void getCurrentPageUrl() {
driver.manage().window().maximize();
driver.navigate().to(url);
String pageSource = driver.getPageSource();
System.out.println(pageSource);
//断言判断页面源代码中是否包含购物两个字,判断页面是否正确
Assert.assertTrue(pageSource.contains("购物"));
}
清除输入框中的内容
被测网址http:http://www.baidu.com
Java语言版本的API实例代码
@Test
public void clearInputBoxtext() throws InterruptedException {
WebElement input = driver.findElement(By.id("kw"));
input.clear(); //清除输入框kw中的文本
try {
Thread.sleep(3000);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
在输入框中输入指定内容
被测网址http:http://www.baidu.com
Java语言版本的API实例代码
@Test
public void clearInputBoxtext() {
//在输入框中输入seleinum
driver.findElement(By.id("kw")).sendKeys("seleinum");
}