Selenium 3.0火狐环境搭建

selenium 2操作火狐浏览器时不需要驱动,3.0之后版本需要安装驱动,

由于会有驱动与浏览器版本兼容性问题,配置好环境之后不一定能执行

下面提供笔者成功执行的版本:

火狐:en版49.00   各版本下载地址 http://ftp.mozilla.org/pub/firefox/releases/49.0/win32/

驱动:geckodriver-v0.13.0-win64

selenium:3.01

测试代码为:

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.*;

public class test5 {
    public static void main(String args[]){
    System.setProperty("webdriver.gecko.driver", "C:\\Program Files (x86)\\Mozilla Firefox\\geckodriver.exe");
    WebDriver driver = new FirefoxDriver();
    driver.get("http://www.baidu.com");

    }
}

使用驱动:geckodriver-v0.16.1-win64报错如下

1496125555396 geckodriver::marionette INFO Starting browser \\?\C:\Program Files (x86)\Mozilla Firefox\firefox.exe with args ["-marionette"]
1496125555659 addons.manager ERROR startup failed: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIFile.create]"

驱动改为:geckodriver-v0.13.0-win64后成功执行:

演示视频:

时间: 2024-10-07 17:37:07

Selenium 3.0火狐环境搭建的相关文章

selenium + java + testNG 自动化环境搭建

kSelenium终极自动化测试环境搭建(一)Selenium+Eclipse+Junit+TestNG 第一步 安装JDK JDk1.7. 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 一路猛击'下一步',OK.安装完成后配置环境变量: JAVA_HOME = E:\Java\Java\jdk1.7.0_15 PATH = %JAVA_HOME%\bin CLAS

max环境下cocos2d-x 3.0的环境搭建

一开始始终找不到网上说得create_project.py,所以网上通过这个的方法行不通. 所以就找了点关于3.0的资料,貌似在3.0正式版里是通过**/cocos2d-x-3.0/tools/cocos2d-console/bin/cocos.py来创建工程的. 不过3.0正式版要先搞定环境变量.. 1. 打开 ~/.bash_profile ,添加以下信息(具体为什么叫这些没搞明白,回头可以试试不叫这些名字) export COCOS2DX_ROOT=/Users/*/Sites/cocos

vue2.0新手环境搭建

#vue2.0新手环境搭建 1. 安装node.js(稳定版本,>4.0.0即可)2. 获取nodejs模块安装目录访问权限(windows跳过此步)sudo chmod -R 777 /usr/local/lib/node_moudules ``` sudo chmod -R 777 /usr/local/lib/node_moudules ```3. 安装淘宝镜像 ``` npm install -g cnpm ```4. 安装webpack ``` cnpm install webpack

PyQt5-5.4-gpl-Py3.4-Qt5.4.0+eric6-x64环境搭建和配置

PyQt5-5.4-gpl-Py3.4-Qt5.4.0+eric6-x64环境搭建和配置 2015.9.26.2:05.没办法,,,哈哈哈的,兵们整天能玩上玩新鲜的.顺应人的潮流,继续新鲜一把. 从都不知道几辈子之前的,linux +oracle 搭建过一次环境,原来就喜欢搭建环境.到今天啦都,有环境需要配置的,都很好玩,搭建不出来还都不困.够冷汗的也给. 都讲,聪明的是站到巨人的肩上,我也干脆在巨人头上卧卧.http://jingyan.baidu.com/article/1876c85291

Spark1.0.0 分布式环境搭建

软件版本如下: Hostname IP Hadoop版本 Hadoop 功能 系统 master 192.168.119.128 1.1.2 namenode jdk1.6+hadoop+scala2.9.3+spark1.0.0 centos4.9 slave1 192.168.119.129 1.1.2 datanode jdk1.6+hadoop+scala2.9.3+spark1.0.0 centos4.9 slave2 192.168.119.130 1.1.2 datanode jd

WINCE6.0开发环境搭建

XP系统下Wince6.0开发环境搭建 VS2005 以及补丁 WINCE6.0 以及补丁 一.安装VS2005 1.       先安装VS2005. 2.       安装VS2005 SP1补丁,文件名是"VS80sp1-KB926604-X86-CHS .exe",在安装补丁的时候,进度条可能会死在那里不会动了,重新安装一下就可以了. 二.安装WINCE6.0 1.      先安装Windows Embedded CE 6.0.msi 2.      安装WINCE6.0补丁

[小北De编程手记] : Lesson 01 - Selenium For C# 之 环境搭建

在我看来一个自动化测试平台的构建,是一种很好的了解开发语言,单元测试框架,自动化测试驱动,设计模式等等等的途径.因此,在下选择了自动化测试的这个话题来和大家分享一下本人关于软件开发和自动化测试的认识.刚刚开通了博客,就从最基础的开始吧,算是写给初学者的编程手记,也算是给对自动化完全不了解的小伙伴开个头.时间允许的话会坚持更新下去... ... 后续的文章计划会谈到一些企业级自动化测试平台的构建(但愿有时间完成哈~~). 关于自动化测试的框架,网上有很多相关的对比,在这里我我就不评论和对比了.本人

1.selenium web自动化测试(环境搭建)

web自动化测试环境搭建 1.python安装 1)访问:https://www.python.org/downloads/   下载:python安装包 2)下载完成后点击安装包根据提示进行安装进行安装. 3)配置环境变量. 右键点击计算机点击属性 在系统界面,点击高级系统设置->环境变量->->系统变量中选择Path->变量值中把python安装目录复制到里面. 注意:目录前面要用英文分号(;)和前面的目录进行隔离. 4)验证python环境变量是否成功 在开始菜单中输入cmd

Selenium+Java+Eclipse 自动化测试环境搭建

一.下载Java windows java下载链接 https://www.java.com/zh_CN/download/win10.jsp 二.安装Java 安装好后检查一下需不需要配置环境变量,现在java 8已经不用配置环境变量了,直接在命令行输入:java -version 三.下载和安装Eclipse windows Eclipse下载链接 https://www.eclipse.org/downloads/ 你也可以下载绿色版 四.下载selenium,然后解压 selenium