selenium的java方式打开IE浏览器

1.下载软件Selenium Driver

复制代码
官方下载地址: ​ https://www.selenium.dev/downloads/
复制代码
 解压selenium-java-3.141.59.zip文件到java项目 seleniumDemo,并降解压的文件放入依赖中
 (1)双击项目的src打开项目结构,或右键-打开模块设置,选择模块-依赖:

3)选择项目下的已解压selenium-java-3.141.59后的lib目录及两个jar,点击确定完成即可。

2.下载IE驱动

IE驱动下载地址:https://www.selenium.dev/downloads/,根据自己电脑选择对应的下载,放入电脑E:\\driver

3.配置path路径

复制代码
在配置path中新增一个,E:\driver

4.写selenium代码

复制代码
package testSelenium;


import org.openqa.selenium.WebDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;

public class Test {
    public static void main(String[] args) {
        // 指定IE driver的存放路径
        System.setProperty("webdriver.ie.driver", "E:\\driver\\IEDriverServer.exe");
        //实例化webdriver对象,启动IE浏览器
        WebDriver driver = new InternetExplorerDriver();
        driver.get("https://goobe.io/search.aspx?k=vue");
        }
      }

5.设置IE浏览器

1)打开edge浏览器,启用IE模式,找到更多工具的 Internet选项

2)点击安全,将下图四个选项都设置成 启用保护模式

6.设置注册表

1)win+r打开注册表

根据https://www.selenium.dev/documentation/ie_driver_server/#required-configuration里面进行配置

7.运行代码

相关推荐
张小洛12 小时前
Spring 常用类深度剖析(工具篇 04):CollectionUtils 与 Stream API 的对比与融合
java·后端·spring·spring工具类·spring utils·spring 类解析
一 乐12 小时前
房产租赁管理|基于springboot + vue房产租赁管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·房产租赁管理系统
xieliyu.12 小时前
Java顺序表实现扑克牌Fisher-Yates 洗牌算法
java·数据结构·算法·javase
YanDDDeat12 小时前
【Spring】事务注解失效与传播机制
java·后端·spring
SamDeepThinking12 小时前
学数据结构到底有什么用
java·后端·面试
Xiu Yan13 小时前
Java 转 C++ 系列:函数模板
java·开发语言·c++
程序员清风13 小时前
独立开发者必看:推荐几个可直接用的开源项目!
java·后端·面试
YJlio13 小时前
4月14日热点新闻解读:从金融数据到平台治理,一文看懂今天最值得关注的6个信号
java·前端·人工智能·金融·eclipse·电脑·eixv3
落魄江湖行13 小时前
基础篇三 一行 new String(“hello“) 到底创建了几个对象?90% 的人答错了
java·面试·八股文
青衫码上行13 小时前
【从零开始学习JVM】栈中存的是指针还是对象 + 堆分为哪几部分
java·jvm·学习·面试