selenium WebDriver 浏览器发动机

来源:互联网 发布:mysql物理备份 编辑:程序博客网 时间:2024/06/09 16:55

selenium WebDriver 浏览器发动机

看到好文章就转载了,不断的积累和学习中

selenium WebDriver 浏览器引擎

选择三种做为介绍:

一、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。