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.运行代码

相关推荐
星辰_mya9 分钟前
MVCC 与事务隔离:MySQL 如何实现“读不阻塞写”?
java·数据库·mysql·面试·架构
要开心吖ZSH10 分钟前
MP4 转 WAV 音频转码方案详解(互联网医院病历AI实战-JAVE2方案)
java·ffmpeg
凸头12 分钟前
从聊天机器人到业务执行者:Agentic Orchestration 如何重构 Java 后端体系
java·开发语言·重构
希望永不加班13 分钟前
SpringBoot 跨域问题(CORS)彻底解决方案
java·spring boot·后端·spring
爱丽_13 分钟前
AQS 的 `state`:volatile + CAS 如何撑起原子性与可见性
java·前端·算法
zxfBdd17 分钟前
idea + spark 报错:object hy is not a member of package com.cmcc
java·ide·intellij-idea
攒了一袋星辰18 分钟前
10万级用户数据日更与定向推送系统的可靠性设计
java·数据库·算法
凸头18 分钟前
从“搜了就答”到“智能决策”:拥抱 RAG 2.0 时代的架构演进 ——Java 后端工程师视角下的 AI 应用工程化落地
java·人工智能·架构·rag
DJ斯特拉23 分钟前
JUC基础
java·jvm·juc