以下内容适合Mac
刚刚开始作自动化测试,第一次接触selenium自动化,因为我用的mac,在配置环境的时候遇到各种个样的问题,所以做了一下总结
一:下载eclipse
地址:https://www.eclipse.org/downloads/
二:下载JDK
http://www.oracle.com/technetwork/java/javase/downloads/index.html
三:配置JDK
-
点击安装,下一步,下一步,检测是否安装成功,在终端输入“java -version”,出现版本号为安装成功。
配置环境变量
a)打开终端输入“touch .bash_profile”创建一个.bash_profile的隐藏配置文件;
b) 输入“open -e .bash_profile”打开这个文件;
c) 输入如下配置
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
注意:“/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home”
这个是我按装的jdk目录,查看本机jdk安装目录“打开终端,输入:/usr/libexec/java_home -V”,将自己的安装目录替换我的就可以了,保存关闭。
d) 使用"source .bash_profile"使配置完成
e) 输入 echo $JAVA_HOME 显示刚才配置的路径
四:geckodriver和chromedriver驱动下载
a)geckodriver下载地址:https://github.com/mozilla/geckodriver/releases
b)chromedriver和chrome对映表,以及chromedriver下载地址
chromedriver地址:http://blog.csdn.net/huilan_same/article/details/51896672
chrome个个版本地址:http://blog.csdn.net/huilan_same/article/details/52615123
五:下载selenium-java-3.4.0包
地址:链接:http://pan.baidu.com/s/1bpjjgrd 密码:crb8
六:添加selenium-java-3.4.0包
在eclipse新建项目Dome,将selenium-java-3.4.0添加。
添加成功后:
七:检测配置是否成功
在src创建demo类
1:设置驱动位置:
System.setProperty("webdriver.firefox.marionette", "/Users/nuannuan/Documents/workspace/geckodriver");
2: 声明driver
WebDriver driver;
3: 导入driver
4: new FirefoxDriver
driver =new FirefoxDriver();
5: 导入FirefoxDriver
6:打开百度,并运行代码测试是否配置成功
driver.get("http://www.baidu.com");
6:成功打开百度后表示配置成功