WebDriver对浏览器的简单操作

1.打开浏览器

//IE浏览器
System.setProperty("webdriver.ie.driver", ".\\Tools\\IEDriverServer.exe");
WebDriver driver = new InternetExplorerDriver();
 
//Chrome
System.setProperty("webdriver.chrome.driver", ".\\Tools\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
 
//FireFox(自定义安装)
System.setProperty("webdriver.firefox.bin", "D:\\ProgramFiles\\Mozilla Firefox\\firefox.exe");
//FireFox版本大于48,默认安装
System.setProperty("webdriver.firefox.marionette", ".\\Tools\\geckodriver.exe");
//FireFox版本小于48
System.setProperty("webdriver.firefox.marionette", ".\\Tools\\geckodriver.exe");
WebDriver driver = new FirefoxDriver();

 

2.操作浏览器

// 后退,跳转到上一页
driver.navigate().back();
// 前进,跳转到下一页
driver.navigate().forward ();
// 当前页刷新
driver.navigate().refresh();
// 浏览器窗口最大
driver.manage().window().maximize();
// 自定义设置浏览器尺寸
driver.manage().window().setSize(new Dimension(width, heigth));
// 关闭当前页面
driver.close(); 
// 关闭由selenium所启动的所有页面
driver.quit();

...

posted @ 2020-01-17 17:08  析草的残梦  阅读(277)  评论(0编辑  收藏  举报