Selenium学习笔记1 -- 环境搭建
1. windows安装java
(1) 下载jdk. 如 D:\Program Files\Java\jdk1.8.0_101
(2) 设置环境变量
-- JAVA_HOME :\Program Files\Java\jdk1.8.0_101
-- CALSS_PATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
-- PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(3) 验证
-- cmd --> java -version
补充:
(1) java环境分为JDK和JRE
-- JDK就是Java Development Kit,面向开发人员使用的SDK,它提供了Java的开发环境和运行环境
-- JRE是Java Runtime Enviroment是指Java的运行环境,是面向 Java 程序的使用者
(2) javac命令将java源文件编译为class字节码文件; java命令运行class字节码文件
2. 安装java的集成开发环境IDE -- Eclipse / IDEA
3. 安装selenium
方法一
(1) 下载selenium-server-standalone-3.4.0.jar,将该jar包导入eclipse
-- eclipse项目下新建lib文件夹,将jar拉进去,右键选build path->configure buid path->java buid path->libraries->add jars
(2) 下载并设置浏览器驱动chromedriver.exe
-- 手动创建一个存放浏览器驱动的目录,如: C:\driver , 将下载的浏览器驱动文件(例如:chromedriver、geckodriver)丢到该目录下
-- 我的电脑-->属性-->系统设置-->高级-->环境变量-->系统变量-->Path,将“C:\driver”目录添加到Path的值中
-- 注意
--> bin目录下的浏览器驱动要和C:\driver下的驱动保持一致
--> 不同浏览器版本对应不同浏览器驱动,要想用selenium驱动不同的浏览器,须单独下载并设置不同浏览器驱动
方法二
(1) 通过Maven安装(推荐)
-- Eclipse https://jingyan.baidu.com/article/2fb0ba40a2b22b00f2ec5faf.html,创建一个maven项目
IDEA https://blog.csdn.net/zzy1078689276/article/details/78732183,创建一个maven项目
-- maven项目pom.xml中添加selenium依赖信息,保存后自动安装进去
补充:
(1) 当浏览器版本与浏览器驱动版本不一致时,需下载匹配在浏览器驱动或脚本中添加
System.setProperty("webdriver.chrome.driver", "C:\\chromedriver.exe");
(2) selenium开源免费的web自动化测试工具,包括selenium IDE,selenium webdriver及selenium grid
(3) 由于selenium使用了webdriver协议和浏览器通信来实现自动化测试,因此需要一个遵循webdriver协议的服务器充当"中介"(浏览器驱动),将自动化测试用例通过服务器发送给浏览器执行,不同浏览器对应不同驱动