selenium+java+chrome环境搭建

准备3个文件

  1. server-standalone-2.53.0.jar
  2. selenium-java-3.14.0.jar
  3. chromedriver.exe

前两个jar包可以在maven上仓库里搜索下载 https://mvnrepository.com/
我用的值最新版的jar包

第三个文件下载要对应版本,不然运行不成功
查看自己chrome浏览器的版本号(在帮助-关于里面),
selenium+java+chrome环境搭建
http://npm.taobao.org/mirrors/chromedriver/ 下载对应的chromedriver.exe版本

然后把chromedriver.exe放到chrome.exe所在的目录

下面就可以编写代码了

package com.ctc;

import java.util.concurrent.TimeUnit;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class OpenURLTest {
    public static void main(String[] args) {

        WebDriver driver;

        System.setProperty("webdriver.chrome.driver",
                "C:/Program Files (x86)/Google/Chrome/Application/chromedriver.exe");// 这一步必不可少

        driver = new ChromeDriver();

        driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS);

        driver.get("http://www.baidu.com");
        driver.manage().deleteAllCookies();
        try {
            Thread.sleep(3000);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
        driver.close();

    }
}

运行效果图

selenium+java+chrome环境搭建
也可以查阅官方文档进行相关加载项设置、提交表单自动填充等
https://www.cnblogs.com/puresoul/p/3477918.html
可以参考这篇总结

相关文章: