环境搭建部署篇->
1.简介
java版的selenium,介绍一下java+ selenium自动化测试。大致和python+selenium自动化测试差不多。基于java和selenium做自动化测试,因此你必须会搭建基本的开发环境,掌握python基本的语法和一个IDE来进行开发,这里通过详细的讲解,介绍怎么搭建java和selenium开发环境,并提供一个基本入门的代码,后续逐步提供系列实践文章。
2.环境准备
2.1所需要安装的组件或者工具
1、环境是Windows 10&11版本 64位系统(32位的同学自己想办法哦)
2、1.8.0_181 (64位)
3、Eclipse
4、Selenium for Java
5、Selenium 在不同浏览器上的driver插件,根据你的浏览器版本自行下载好。
2.2JDK安装与配置
1、下载jdk包,我是64位1.8版本,其它高级版本应该也是可以的。根据自己的系统选择对应版本
2、一路傻瓜式安装,注意安装路径不要有空格,不要有中文。jdk和jre不要放在一个文件夹下
3、设置三个环境变量,我的电脑>选择“属性”->“高级”->“环境变量”->“系统变量”->“新建”
(1)JAVA_HOME----D:\software\Java\jdk1.8.0_181” (根据自己安装路径填写)
(2)CLASSPATH--- .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
(3)PATH-----;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
在path路径下加上面那两个,这里就不多说了
4、打开cmd验证是否安装成功,输入java -version,然后输入javac
能显示版本号和下面的帮助信息说明安装成功
2.3Eclipse的安装与设置
关于Eclipse的下载和设置,可去网上参考,这里就不做补充~
2.4下载Selenium相关包和工具
Selenium下载的官网是http://www.seleniumhq.org/download/,点击下图中的3.4.0链接触发下载selenium-server-standalone-3.4.0.jar
3.5下载不同浏览器driver插件
浏览器对应的独立的官方驱动文件。如下表:
Browser | Component |
Chrome | chromedriver(.exe) |
Internet Explorer | IEDriverServer.exe |
Edge | MicrosoftWebDriver.msi |
Firefox 47+ | geckodriver(.exe) |
PhantomJS | phantomjs(.exe) |
Opera | operadriver(.exe) |
Safari | SafariDriver.safariextz |
以上准备工作都做好后,到此,准备工作就做好了,下边就开始搭建环境。
3.搭建环境
java+ selenium自动化测试的搭建环境有两种方法,下边会给你