Selenium+java+idea的安装与配置
当前操作系统: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();//关闭浏览器
}
}

看到这样的界面就表示你已经成功了
Selenium+java+idea的安装与配置的更多相关文章
- Java环境的安装与配置
Java环境的安装与配置 环境:Java8,win10 推荐oracle官网oracle官网https://www.oracle.com/index.html下载JDK进行安装 选择自己需要的版本下载 ...
- Java·Maven的安装与配置
阅文时长 | 0.58分钟 字数统计 | 937.6字符 主要内容 | 1.引言&背景 2.Maven的下载与安装 3.Maven全局配置 4.Settings.xml文件的配置 5.远程仓库 ...
- Windows下Java开发环境安装与配置
1. 前往Oracle网站下载JDK程序并安装. http://www.oracle.com/technetwork/java/javase/downloads/index.html 目前最新的版本为 ...
- idea npm vue java开发工具安装 环境配置
感谢此链接内容作者,从前往后流程较完整详细,助我成功配置好(不知道在这之前做的一些尝试有没有影响) https://blog.csdn.net/qq_42564846/article/details/ ...
- Selenium 工具介绍、安装、配置及使用
概念 selenium是一款跨平台开源工具,用于web的功能完整性測试,想做压力測试的能够换软件了 先看一眼官方站 http://docs.seleniumhq.org/download/ 首先要FQ ...
- Selenium和ChromeDriver的安装与配置
安装安装selenium: win: pip install seleniumliunx: pip3 install selenium12安装ChromeDriver, 该工具供selenium使用C ...
- Java程序的安装、配置、创建项目
一.安装JDK 第一步:双击进行安装. 第二步:配置 path 右击"计算机"--"属性"--"高级系统设置"--"环境变量&qu ...
- 七、Java基础---------JDK安装与配置
配置环境变量名词说明 path:通过path系统去寻找可执行的java文件. JAVA_HOME:JDK的安装目录 classpath:加载目录 为什么需要配置path,什么时候需要classpath ...
- Java开发软件安装及配置
2017-6-1 1.jdk 1.8.0_131 安装JDK 选择安装目录 安装过程中会出现两次 安装提示 . 第一次是安装 jdk ,第二次是安装 jre .建议两个都安装在同一个java文件夹中的 ...
随机推荐
- python高精度浮点型计算的诡异错误
>>> from decimal import Decimal >>> a=Decimal(100.1) >>> b=Decimal(100.1) ...
- Vivado常见问题集锦
5. Vivado软件更新新版后更新IP 当更新到新版本的Vivado后,之前的一些工程的IP是不能直接打开使用的,这个时候我们只需要使用新版本的Vivado更新一下每个工程的IP即可,使用新版本Vi ...
- NOI2017&&codeM2017游记
7.17 坐了一天动车到绍兴,宿舍环境什么的还是很棒的. 7.18 早上开幕式,没啥好看的,例行节目+讲话. 下午笔试,顺利满分,不过ccz挂了一道多选,99分,影响应该不是很大. 练习赛出人意料地没 ...
- [51nod1462]树据结构
题面: 给一颗以1为根的树. 每个点有两个权值:vi, ti,一开始全部是零. Q次操作: 读入o, u, d o = 1 对u到根上所有点的vi += d o = 2 对u到根上所有点的ti += ...
- D触发器深入详细介绍(zhuanzai)
D触发器深入详细介绍,D触发器是对输入时钟脉冲边沿信号敏感的装置.只有在检测到边沿信号,才设置输出信号与输入端D相同.一个基础的电平触发装置是门控D锁存器. D触发器(英文中“D”代表“Data”,“ ...
- @requestBody注解
- JXLS 2.4.0系列教程(四)——多sheet是怎么做到的
注:本文代码在第一篇文章基础上修改而成,请务必先阅读第一篇文章. http://www.cnblogs.com/foxlee1024/p/7616987.html 本文也不会过多的讲解模板中遍历表达式 ...
- eclipse配置虚拟路径后,每次启动tomcat都会虚拟路径失效的问题解决
由于,eclipse启动tomcat部署项目并不是直接把项目放到tomcat的webapps目录下的,而是从我们在eclipse配置的外部tomcat中取出二进制文件,在eclipse内部插件中作为t ...
- 关于STM32驱动DS1302实时时钟的一点思考
之前用51驱动过DS1302,没用多久就输出了正确的时间.当时以为这块芯片其实没啥,很简单.但是现在用STM32做项目,用到同样的芯片,以为这有何难,只要把那个程序拿过来复制黏贴改一下IO设置不就行了 ...
- 使用pscp命令在Windows与linux之间拷贝文件
在Linux环境下做开发时,我们可能会在windows下远程控制Linux系统,本文介绍如何使用putty的pscp.exe在Windows和 Linux(本文使用fedora)之间copy文件. 工 ...