瀏覽器窗口大小
- 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();