selenium之瀏覽器的操作

瀏覽器窗口大小

  1. maximize() 設置瀏覽器最大化
  2. setSize() 設置瀏覽器寬高
  3. 實例說明:
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);

瀏覽器後退、前進

  1. back() 模擬瀏覽器後退按鈕
  2. forward() 模擬瀏覽器前進按鈕
  3. 實例說明:
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);

運行結果如下所示
在這裏插入圖片描述

刷新頁面

  1. refresh() 刷新頁面,相當於F5
  2. 語法:
driver.navigate.refresh();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章