selenium操作瀏覽器
阿新 • • 發佈:2017-08-30
ring ebe https second 打開 一個 auth ext window
package seleniumLearn1; import java.util.concurrent.TimeUnit; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; /** * 操作瀏覽器 * 1、瀏覽器窗口最大化 * 2、瀏覽器前進 * 3、瀏覽器後退 * 4、瀏覽器刷新 * 5、瀏覽器切換窗口 * @author 0 * */ public class Liulanqi { private static String url="https://dev.bignox.com/"; /** * @param args */ public static void main(String[] args) { System.setProperty("webdriver.chrome.driver", "E:\\webDriver\\chromedriverV2.28.exe"); WebDriver driver= new ChromeDriver(); driver.get(url); //設置瀏覽器最大化 driver.manage().window().maximize(); //打開鏈接home driver.findElement(By.linkText("Home")).click(); driver.navigate().refresh();//刷新頁面 try { driver.manage().timeouts().implicitlyWait(3, TimeUnit.SECONDS); } catch (Exception e) { e.printStackTrace(); } driver.navigate().back();//控制瀏覽器按照瀏覽器記錄的history,回退到上一個頁面。 driver.navigate().forward();//控制瀏覽器按照瀏覽器記錄的history,前進到上一個頁面。 driver.quit(); } }
selenium操作瀏覽器