selenium webdriver 启动三大浏览器Firefox Chrome IE
2020-02-12 06:22
453 查看
selenium webdriver 启动三大浏览器Firefox Chrome IE
准备:java eclipse selenium
1.访问谷歌浏览器
public class google { public static void main(String[] args) { //谷歌浏览器需要加载驱动 chromedriver.exe System.setProperty("webdriver.chrome.driver", "src/chromedriver.exe"); //创建一个chrome驱动 打开谷歌浏览器 ChromeDriver driver = new ChromeDriver(); //访问百度 driver.get("https://www.baidu.com"); } }
2.访问火狐浏览器地图
public class firx { public static void main(String[] args) { //版本推荐::selenium 2.53.1 firefox 46.0 //selenum版本3.1需要加载驱动geckodrive.exe System.setProperty("webdriver.gecko.driver", "src/geckodriver.exe"); //创建一个火狐驱动 打开火狐浏览器 FirefoxDriver driver = new FirefoxDriver(); driver.manage().window().maximize(); //访问百度 driver.get("https://www.baidu.com"); //元素定位1 //driver.findElement(By.id("kw")).sendKeys("selenium"); //****** driver.findElement(By.id("su")).click(); //元素定位2 driver.findElement(By.linkText("地图")).click(); //System.err.println(1111); } }
3.访问IE浏览器
public class ie { public static void main(String[] args) { //selenum版本3.1需要加载驱动InternetExplorerDriver.exe System.setProperty("webdriver.ie.driver", "src/IEDriverServer.exe"); //创建一个ie驱动 打开ie浏览器 InternetExplorerDriver driver = new InternetExplorerDriver(); //访问百度 driver.get("https://www.baidu.com"); //ie安全域 网页比列都会出现问题 可以用: //DesiredCapabilities capabilities = new DesiredCapabilities(); //capabilities.setCapability(InternetExplorerDriverService., true); } }
注意:
浏览器驱动位置,为了方便我一般直接放在src下
安装三大浏览器驱动driver
链接:https://pan.baidu.com/s/1tY9yVhumEvEfYDkY3Fp0iQ
提取码:8ezj
selenium-java-3.141.59下载
链接:https://pan.baidu.com/s/1w1dfneMsRCbgN7LQgMWGwQ
提取码:lx97
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- selenium webdriver 启动三大浏览器Firefox,Chrome,IE
- selenium webdriver 启动三大浏览器Firefox,Chrome,IE
- Ubuntu 16.04 selenium webdriver 启动三大浏览器Firefox,Chrome,IE
- selenium webdriver 以代理proxy方式启动firefox,ie,chrome
- selenium webdriver 以署理proxy方式启动firefox,ie,chrome
- Selenium Webdriver启动IE、Chrome、Firefox三大浏览器进行测试
- selenium打开三大浏览器(Chrome,Firefox,IE)
- 【Selenium专题】WebDriver启动firefox浏览器
- selenium启动firefox、ie、chrome各浏览器方法
- selenium_python系列之二 Python启动浏览器Firefox\Chrome\IE
- Selenium 3.x如何启动3种浏览器(Chrome/Firefox/IE)
- 用python做自动化测试--web 自动化测试(2)-Selenium 3.x启动IE, Firefox,Chrome代码示例
- Selenium2学习-005-WebUI自动化实战实例-003-三种浏览器(Chrome、Firefox、IE)启动脚本源代码
- Selenium python 启动firefox浏览器的异常selenium.common.exceptions.WebDriverException: Message: 'geckodriver'
- Selenium WebDriver(IE,Firefox,Chrome)安装
- Selenium2(WebDriver)总结(一)---启动浏览器、设置profile&加载插件
- selenium3 webdriver启动火狐、chrome、edge、Safari浏览器的方法
- selenium 2和watir webdriver中如何在启动浏览器时保留cookie
- Selenium Webdriver ie 浏览器
- 【WebDriver】启动chrome浏览器提示:您使用的是不受支持的命令行标记:--extensions-on-chrome-urls