@Test
//启动谷歌浏览器 进入百度 进行后退操作
public void openC04() throws InterruptedException {
driver = new ChromeDriver();
//打开百度
driver.get("http:www.baidu.com");
//延时2秒s
Thread.sleep(2000);
//浏览器后退
driver.navigate().back();
//延时2秒s
Thread.sleep(2000);
//浏览器前进
driver.navigate().forward();
//延时2秒s
Thread.sleep(2000);
//关闭浏览器完全退出 关闭进程
driver.quit();
}
@Test
//刷新浏览器
public void RefreshenopenC05() throws InterruptedException {
driver = new ChromeDriver();
//打开百度
driver.get("http:www.baidu.com");
//延时2秒s
Thread.sleep(2000);
//刷新
driver.navigate().refresh();
//延时2秒s
Thread.sleep(2000);
//关闭浏览器完全退出 关闭进程
driver.quit();
}
@Test
//设置浏览器窗口的大小 和 最大化浏览器
public void WinMaxC06() throws InterruptedException {
driver = new ChromeDriver();
//打开百度
driver.get("http:www.baidu.com");
//实例化Dimension
Dimension dim = new Dimension(300,500);
driver.manage().window().setSize(dim);
//延时2秒s
Thread.sleep(2000);
//设置窗口最大化
driver.manage().window().maximize();
//延时1秒s
Thread.sleep(1000);
//刷新
driver.navigate().refresh();
//延时2秒s
Thread.sleep(2000);
//关闭浏览器完全退出 关闭进程
driver.quit();
}
@Test
//获取当前页的url地址
public void GetUrlC07() throws InterruptedException {
driver = new ChromeDriver();
//打开百度
driver.get("http:www.baidu.com/");
//获取当前的页面地址
String url=driver.getCurrentUrl();
System.out.println("获取的地址是"+url);
//校验当前页面是否是百度
Assert.assertEquals(url,"http://www.baidu.com/");
//
Thread.sleep(2000);
//关闭浏览器完全退出 关闭进程
driver.quit();
}
@AfterMethod
//在每个case 后边都要关闭浏览器 防止资源的浪费
public void closeBrowser(){
driver.quit();
}
}
转:https://blog.csdn.net/qq_39055112/article/details/80452494