edge浏览器 开启java_Selenium+java - Edge浏览器启动
搜索热词
写在前面
随着win10系统的普及,使得Edge浏览器得到广泛使用。从自动化角度看,自然微软也一直不断提供着支持服务,系统版本更新,对应的Edge浏览器版本也在更新,当然对应的驱动版本也会发生变化。
早在去年使用Edge浏览器做自动化测试,是按照操作系统的版本去下载Edge浏览器的驱动。由于最近对win10系统进行了升级,导致之前使用Edge浏览器的编写的脚本,不能正常启动浏览器了。
下面针对更新的系统,进行启动Edge浏览器操作。
如何启动最新版本的Edge浏览器
1、查看自己的操作系统版本
打开控制台,输入ver,如下图:
2、打开Edge的设置,查看浏览器版本
如图所示:
3、下载驱动
从https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/,去下载下载与所查系统版本对应的MicrosoftWebDriver,发现没有(别害怕这还没完事),如图所示:
4、在看浏览器详细版本
自2020年后,微软最新Edge浏览器是基于Chromium内核的 ,所以我们要查看浏览器的详细版本。
点击菜单 帮助和反馈 > 关于Microsoft Edge ,结果我们发现找不到关于Microsoft Edge,如下图:
从图上看,我们的Edge浏览器不是最新版,这时我们点击新增功能和提示,会自动跳转至下载页面,如下图:
然后,点击下载、然后再点击接受并下载,如下图:
直接点击运行安装,然后一步步安装即可,安装成功如下图:
点击菜单 帮助和反馈 > 关于Microsoft Edge ,在弹出界面中,查看到版本,比如
5、下载对应版本驱动
从https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/,去下载下载与所查系统版本对应的MicrosoftWebDriver,看左侧,找到与浏览器对应的版本,并下载,如图所示:
6、解压驱动,放到指定目录
找到下载驱动路径,并解压,如下图
将红圈驱动放到对应工程目录位置,如下图:
7、启动Edge浏览器
示例代码如下:
importorg.openqa.selenium.WebDriver;org.openqa.selenium.edge.EdgeDriver;org.testng.annotations.Test;/*** @description 启动Edge浏览器示例代码
*@authorrongrong
*@version1.0
* @date 2020/6/26 14:46*/
public classTestEdgeBrower {
@TestvoidtestEdge() {
System.setProperty("webdriver.edge.driver","driver/msedgedriver.exe");
WebDriver driver= newEdgeDriver();
driver.get("https://www.baidu.com/");
driver.manage().window().maximize();
driver.quit();
}
}
运行效果如下:
这样我们就成功的启动了最细的Edge浏览器,感兴趣的小伙伴可以动手试试!
相关文章
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250
edge浏览器 开启java_Selenium+java - Edge浏览器启动相关推荐
- java socket 浏览器_Socket实现Java和浏览器交互。
昨天写了段小程序,现贴出来看看. 以下是socket的简单介绍.获取两台联通的机器之间的IP和端口号等信息. import java.io.IOException; import java.net.S ...
- Java Selenium3 WebDriver启动火狐、Chrome、IE,Edge浏览器的方法(一)
selenium3和selenium2没有太大的区别,就是精简了一些不用的东西,对浏览器的支持更好了,比如对高版本的浏览器(FireFox,Chrome,Edge等)可以完美的支持,不用受限于版本的问 ...
- edge浏览器 开启java_如何让你的Edge浏览器跑得更快?几个步骤解放它!
原标题:如何让你的Edge浏览器跑得更快?几个步骤解放它! Edge浏览器在之前被微软当作取代IE并寄予和Chrome分庭抗礼期许的浏览器,虽然很多部分都已经较IE做出修正与改良,但对于使用者来说可能 ...
- 开启 Chrome、Edge 浏览器的多线程下载功能
浏览器自带下载功能大部分都是单线程下载,比起多线程的专业下载工具来说,单线程的浏览器下载工具实在是太慢了,虽然用起来方便,但速度就是硬伤.不过现在 Chrome 更新了一个新特性,可以让浏览器自带下载 ...
- chromium内核edge浏览器开启多线程下载
一般的浏览器自带的下载都是单线程的,速度大多跑不满宽带,比较慢,这里分享一个微软edge浏览器开启多线程下载的方法 附chromium内核edge浏览器下载地址:https://www.microso ...
- 俄罗斯 Yandex 浏览器:比微软 Edge 和谷歌 Chrome 还香
俄罗斯人设计的这个浏览器图标怎么看怎么像红十字会的方向盘 导读 全球最大的中文搜索引擎是百度,最大的俄文搜索引擎则是 Yandex . Yandex 搜索引擎的用户规模比不上百度,不过 Yandex ...
- Edge浏览器主页打开是360浏览器主页怎么办?
你是否有那么一刻,在打开edge浏览器的时候突然发现,edge浏览器主页被360导航劫持了,不管怎么改,edge打开总是360.那么edge浏览器主页怎么恢复呢?下面给大家提供三种方法解决edge浏览 ...
- [转帖]Edge投降Chromium!微软王牌浏览器是如何跪倒的
Edge投降Chromium!微软王牌浏览器是如何跪倒的 https://tech.sina.com.cn/n/k/2018-12-17/doc-ihmutuec9824604.shtml 谷歌Chr ...
- 浏览器兼容性--IE11以及Edge等下载文件的中文名出现乱码,前后端解决方案
浏览器兼容性--IE11以及Edge等下载文件的中文名出现乱码,前后端解决方案 参考文章: (1)浏览器兼容性--IE11以及Edge等下载文件的中文名出现乱码,前后端解决方案 (2)https:// ...
最新文章
- springboot视图解析器
- R语言dplyr包使用case_when函数和mutate函数生成新的数据列实战:基于单列生成新的数据列、基于多列生成新的数据列
- idea 报系统分区磁盘不足_系统磁盘管理功能讲解,电脑硬盘分区格式化修改驱动器号图文教程...
- idea 升级到2020后 无法启动_【维修案例】2020年一汽奥迪Q5L发动机无法启动
- 如何定义Java对象
- dvi黑屏解决方法_赛博朋克2077黑梦黑屏怎么办 黑梦BUG全黑模式解决方法
- ThreadLocal介绍以及源码分析
- python文件处理seek()方法的参数是_Python 文件(File) seek() 方法
- taylor+swift纽约公寓_国际巨星Taylor Swift有多爱豪宅?才30岁就有8套豪宅
- zookeeper安装和使用
- BZOJ 3564: [SHOI2014]信号增幅仪(随机增量法)
- linux .run文件_Linux快捷键及目录结构
- Security+ 学习笔记28 云计算
- 进度条(5.16-5.22)
- Java8 lambda 的使用
- 软媒时间3.11正式版发布:天气信息获取更迅速
- excel 字号对应 html,excel字体大小随表格变
- i5 10400 + B460M 黑苹果 EFI Big Sur 11.6
- 【饭谈】那些看似为公司着想,实际却很自私的故事 (一:造轮子)
- PgAdmin导入导出单表数据---解决PgAdmin导入单表数据报错乱码问题
热门文章
- CSDN超级实习生是指CSDN在招实习生吗?还是别的意思?
- 《快学Scala》第四章练习题答案+概述
- python 四维数据怎么看性别_四维彩超报告单怎样看胎儿性别
- [译]在cocos2d里面如何使用Texture Packer和像素格式来优化 spritesheet
- python什么意思d_Python 编程 里面% 、 %s 和 % d 代表的意思
- 【智能设备】智能工厂如何运用可视化进行设备管理
- aspose添加word水印和itextpdf添加pdf水印
- 程序员的 59 条搞笑但却真实无比的编程语录
- Excel打开显示“就绪”不显示内容解决方法
- 【KMP字符串匹配】C语言实现 代码+视频详解