当前位置: 首页 > news >正文

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

在这里插入图片描述

http://www.lryc.cn/news/97284.html

相关文章:

  • 分类评估指标
  • OpenCV:图像直方图计算
  • 用QFramework来重构 祖玛游戏
  • 生活杂记-显示器尺寸
  • 在CSDN学Golang云原生(Kubernetes Pod无状态部署)
  • @Bean的作用
  • 【论文阅读22】Label prompt for multi-label text classification
  • EasyExcel数据导出功能封装
  • 通过web.xml来配置servlet程序
  • umi 创建的项目中,如何配置多个环境变量
  • Mysql 5.7 连接数爆满 清理连接数
  • HTTPS工作原理
  • 十大基础算法
  • Java---第八章(字符串-----String,StringBuilder 和 StringBuffer)
  • k8s集群的部署
  • 设计模式——观察者模式
  • 在Debian 12 上安装 PHP 5.6, 7.4
  • 微服务——统一网关Getway
  • [ELK安装篇]:基于Docker虚拟容器化(主要LogStash)
  • 纪录片《打铁文艺社》:从全美高中生电影节到多项国际赞誉,聚焦城市公共艺术的蜕变之路
  • VLAN---虚拟局域网
  • 新的CoolSiC™槽沟MOSFET技术,用于低栅氧化物应力和高性能
  • 【开源项目】低代码数据可视化开发平台-Datav
  • 【自动话化运维】Ansible常见模块的运用
  • 深入理解C语言中的字符指针初始化与用法
  • es添加索引命令行和浏览器添加索引--图文详解
  • Java 大数字运算之 BigDecimal 类
  • MySQL 8.0 OCP (1Z0-908) 考点精析-架构考点1:二进制日志文件(Binary log)
  • MY.CNF
  • SpringBoot IOC与AOP(一)