package com.entrym.main; import java.io.File; import java.io.IOException; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class RebootRouter2 { private static final String CHROME_HOME=new File("config/chromedriver.exe").getAbsolutePath(); private static final String CHROME_HOME_LINUX=new File("config/chromedriver").getAbsolutePath(); public static void main(String[] args) throws IOException { WebDriver driver=null; String osname=System.getProperty("os.name").toLowerCase(); //判斷操作系統,使用不同的文件 if(osname.indexOf("linux")>=0){ System.setProperty("webdriver.chrome.driver", CHROME_HOME_LINUX); }else{ System.setProperty("webdriver.chrome.driver", CHROME_HOME); } driver=new ChromeDriver(); driver.get("https://www.baidu.com"); //打開路由器的用戶的登錄頁面 driver.manage().window().maximize(); //將瀏覽器最大化 driver.get("http://www.sohu.com"); } }
學了一段時間的selenium 感覺和jsoup有點相似,都是可以通過id,name,classname,xpath等標簽屬性獲取網頁的內容。
喜歡呼呼的文章的朋友,可以關注呼呼的個人公眾號: