当前操作系统:Windows10pro x64
一、安装JDK
1.到jdk官网下载一个对应当前系统的安装包(Selenium仅支持JDK1.8及以上版本)
网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
进入下载页面点击Accept License Agreement(接受许可)后进行下载
2.安装JDK;根据提示进行安装 ,(默认安装路径就行)若想更改安装路径,Jdk和jre不能直接安装在同一个文件夹,再新 建两个文件夹进行安装
3.配置环境变量
鼠标右键点击“计算机”,选择属性,点击“高级系统设置”,在点击“高级”,最后点击“环境变量”,进入界面开始配置
在“系统变量”里点击“新建”。
变量名为:JAVA_HOME
变量值为:“你的JDK安装路径,我这里的安装路径是D:\Testing\Jdk”
在“系统变量”里点击“新建”
变量名为:CLASSPATH
变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(记得最前面有一个"."和一个“;”)
在“系统变量”里找到“path”
在最后面添加上 %JAVA_HOME%\bin;
注意前面有没有 " ; " 如果没有就加上个 " ; "
配置完成后保存打开CMD 输入 java -version 出现下面这段话就表示配置成功了
二、IEDA
1.下载安装IDEA
过程不细说 去官网下个IDEA并安装
2.新建Maven项目
打开IDEA后新建项目 依次点击 File——New——Project
选择Maven并在Project SDK指定jdk的路径
3.配置selenium
新建项目后依次点击File——Project Structure
选择Modules Dependencies
点击右侧加号 + 选择第一个选项 在弹出页面上指定selenium包的路径 添加后并勾选selenium
4.下载Webdriver
下载对应浏览器的Webdriver 并把Webdriver放在刚建好的项目的文件夹内
我的项目文件夹是ZenTao 直接放在里面就行 第一个是谷歌的Webdriver 第二个是火狐的 第三个是EDGE的
Webdriver一定要下载对应版本的 http://blog.csdn.net/ccggaag/article/details/76094025 这个是对应Webdriver版本对应 和下载链接 注:谷歌只有32位的Webdriver
一定要把浏览器的自动更新关闭 因为Webdriver是对应浏览器的版本的 可能更新后代码就突然不能用了
到这里selenium就配置完成了 下面开始检验selenium是否配置成功
在IDEA中新建一个java文件复制一下代码内容 注意更改自己的浏览器类型和安装路径
import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; public class FirefoxTest { public static void main(String[] args) { System.setProperty("webdriver.firefox.bin","d:/Firefox/firefox.exe"); //浏览器的webdriver 和浏览器的安装路径 WebDriver driver= new FirefoxDriver(); driver.get("https://www.baidu.com/"); //打开百度 WebElement search_text =driver.findElement(By.id("kw")); //定位到百度搜索 search_text.sendKeys("博客园");//搜索关键字 search_text.submit(); //driver.quit();//关闭浏览器 } }
看到这样的界面就表示你已经成功了