浏览器窗口大小
- maximize() 设置浏览器最大化
- setSize() 设置浏览器宽高
- 实例说明:
WebDriver driver = new ChromeDriver();
driver.get("https://www.baidu.com/");
driver.manage().window().maximize();
Thread.sleep(2000);
driver.get("https://www.baidu.com/");
driver.manage().window().setSize(new Dimension(400,500));
Thread.sleep(2000);
浏览器后退、前进
- back() 模拟浏览器后退按钮
- forward() 模拟浏览器前进按钮
- 实例说明:
WebDriver driver = new ChromeDriver();
driver.get("https://www.baidu.com/");
driver.findElement(By.linkText("新闻")).click();
System.out.println("nowUrl:"+driver.getCurrentUrl());
Thread.sleep(2000);
driver.navigate().back();
System.out.println("backUrl:"+driver.getCurrentUrl());
Thread.sleep(2000);
driver.navigate().forward();
System.out.println("forwardUrl:"+driver.getCurrentUrl());
Thread.sleep(2000);
运行结果如下所示
刷新页面
- refresh() 刷新页面,相当于F5
- 语法:
driver.navigate.refresh();