Selenium+Java环境搭建
  从事开发⼯作⼀年,测试⼯作三年,⼀直希望能够做⾃动化⽅⾯的测试,但因为各种缘由⼀直没做成,终于有时间⾃⼰学学。因为有⼀些java基础,所以从Selenium+Java开始。
  搭建Selenium+Java环境过程发⽣很多问题,主要是浏览器版本和selenium jar包不兼容问题,在此做个总结。
  先把所有需要的⽂件准备好:
  1.jdk,可以直接官⽹下载,我这⾥是1.7
  2.eclipse,可以直接官⽹下载
  3.⽕狐28 for windows
  4.倒⼊eclipse的selenium jar包:selenium-server-standalone-2.40.0.jar
  这个⽂件百度云不能分享
安装步骤:
  1.安装jdk
  这个很简单,双击exe⽂件,⼀路下⼀步就可以了,最后配置环境变量,很重要~
添加JAVA_HOME            C:\Program Files (x86)\Java\jdk1.7.0_51
  修改PATH在最后加          ,%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%ANDROID_HOME%\tools;
  添加CLASSPATH            .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
  配置好以后,在CMD命令中输⼊ java -version,如下显⽰即为成功:
  2.安装eclipse,同样很简单,下⼀步就可以了
  3.在eclipse中导⼊selenium jar包
   a.创建⼀个java project
   b.右键project->properties,然后按照图⽚步骤添加jar包
    c.jar包安装好,效果如图:
到此为⽌,Selenium+Java环境配置完毕,可以开始第⼀个⾃动化demo啦~
注意事项:
1.selenium jar包和firefox浏览器版本对应关系
【Selenium】 -> 【FireFox】
  2.25.0    ->      18
  2.30.0    ->      19
  2.31.0    ->      20
  2.42.2    ->      29
  2.44.0    ->      33 (不⽀持31,2014/12/1)
若selenium的版本和firefox不兼容,需要升级selenium的jar包,或者是升级firefox。java环境变量自动配置
切记,关掉forefox的升级功能,否则连本地Windows上的脚本都跑不起来,且必须降级forefox。
若selenium的版本和firefox不兼容,会报错,⽐如:
org.openqa.nectedexception:⽆法连接到主机127.0.0.1端⼝7055上的45000毫秒后
各firefox版本下载地址
各selenium jar包下载地址
⾥⾯可以到对应的记录,仔细阅读即可。我挑选的第⼀个匹配
v2.53.1
=======
Firefox:
* Update to allow use with Firefox 47.0.1 selenium-server-standalone-2.53.1.jar
firefox47

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。