selenium WebDriver 浏览器发动机
2012-10-08 16:34
465 查看
selenium WebDriver 浏览器引擎
选择三种做为介绍:
一、Firefox Driver
引入方式:
二、InternetExplorer Driver
引入方式1:
对于报错,采用方式2:
三、Chrome Driver
引入方式1:
对于报错,采用方式2:
注:Firefox Driver速度较慢。对于https的页面,需要安装安全证书,要不然会找不到客户端cookie。
选择三种做为介绍:
一、Firefox Driver
引入方式:
WebDriver driver = new FirefoxDriver();
二、InternetExplorer Driver
引入方式1:
WebDriver driver = new InternetExplorerDriver();
对于报错,采用方式2:
DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer(); ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true); driver = new InternetExplorerDriver(ieCapabilities);
三、Chrome Driver
引入方式1:
WebDriver driver = new ChromeDriver()
对于报错,采用方式2:
DesiredCapabilities capabilities = DesiredCapabilities.chrome(); capabilities.setCapability("chrome.binary", "/opt/google/chrome/chromedriver"); driver = new ChromeDriver(capabilities);
注:Firefox Driver速度较慢。对于https的页面,需要安装安全证书,要不然会找不到客户端cookie。
相关文章推荐
- selenium WebDriver 浏览器发动机
- webdriver+selenium+junit,打开不同浏览器方法
- 20171012学习笔记Selenium 2 第四章WebDriver API 4.2控制浏览器 4.3简单元素操作4.4鼠标事件4.5键盘事件
- python selenium webdriver处理浏览器滚动条
- 转:Selenium2.0介绍——WebDriver两种驱动浏览器的方式.
- selenium webdriver + Junit 自动化测试:打开不同浏览器网页
- selenium webdriver 学习总结-浏览器启动方式(二)
- [乐意黎原创] 使用Selenium webdriver+Firefox浏览器来登录新浪微博
- Selenium webdriver在最开始打开的时候浏览器的地址栏会出现data的解决方法
- Selenium2(WebDriver)总结(一)---启动浏览器、设置profile&加载插件
- selenium之 webdriver与三大浏览器版本映射表(更新至v2.29)
- selenium webdriver 学习总结-浏览器启动方式(二)
- Selenium2(WebDriver)总结(一)---启动浏览器、设置profile&加载插件
- selenium+webdriver 对浏览器的基本操作
- Selenium+webDriver 启动IE11 浏览器报错“org.openqa.selenium.NoSuchWindowException”
- Selenium2(WebDriver)总结(一)---启动浏览器、设置profile&加载插件
- selenium_webdriver(python)获取元素属性值,浏览器窗口控制、网页前进后退,title/url打印
- Python+Selenium WebDriver API:浏览器及元素的常用函数及变量整理总结
- Ubuntu 16.04 selenium webdriver 启动三大浏览器Firefox,Chrome,IE
- Selenium(三)――webdriver 之浏览器操作