【前言]
Selenium是一个广泛用于Web应用程序的测试工具,它可以直接运行在浏览器中,支持市面上的主流浏览器。它能通过编程的方式调用系统和的浏览器,并且驱动浏览器模拟人的方式进行操作,如输入、点击等自动运行在web页面中。同时对于爬虫来说,可以解决无法抓取动态页面内容的问题
【环境安装】
一、环境介绍
操作系统:Windows
java版本:java8
开发工具:IntelliJ IDEA
二、安装Selenium
通过Maven安装
优先使用Maven安装方式进行,在pom文件中导入以下依赖
<!-- selenium-java -->
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.4.0</version>
</dependency>
通过jar包安装
官网现在是进不去的,已被拦截,这里使用 淘宝镜像
,选择你需要的版本,点击下载 selenium-server-standalone-3.4.0.jar
然后打开IDEA导入jar包。操作步骤如下
File --> Project Structure -->Modules -->Dependencies -->点击+号 --> JARs
or directories -->OK
【驱动下载与安装】
因为当selenium3.0以后,对不同的浏览器做了规范,所有要想设置不同的浏览器要下载不同的驱动器。
一、查看浏览器版本:本文使用浏览器为chrome(81.0.4044.129)版本, 查看浏览器方式如下
二、在chrome驱动器官网下载对应浏览器版本的驱动
后,点击下载(此方式需要科学上网)
如若不能访问,可以使用taobao镜像进行下载,
三、设置浏览器驱动
新建一个文件夹命名driver(最好是在浏览器安装目录下面,好找),如:I:driver,将下载好的浏览器驱动放在该目录下面。
设置系统变量path,将 I:driver 添加到path值中