1. 程式人生 > >selenium操作瀏覽器

selenium操作瀏覽器

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操作瀏覽器