搜索热词
写在前面
随着win10系统的普及,使得Edge浏览器得到广泛使用。从自动化角度看,自然微软也一直不断提供着支持服务,系统版本更新,对应的Edge浏览器版本也在更新,当然对应的驱动版本也会发生变化。
早在去年使用Edge浏览器做自动化测试,是按照操作系统的版本去下载Edge浏览器的驱动。由于最近对win10系统进行了升级,导致之前使用Edge浏览器的编写的脚本,不能正常启动浏览器了。
下面针对更新的系统,进行启动Edge浏览器操作。
如何启动最新版本的Edge浏览器
1、查看自己的操作系统版本
打开控制台,输入ver,如下图:
2、打开Edge的设置,查看浏览器版本
如图所示:
3、下载驱动
从https://developer.microsoft/en-us/microsoft-edge/tools/webdriver/,去下载下载与所查系统版本对应的MicrosoftWebDriver,发现没有(别害怕这还没完事),如图所示:
4、在看浏览器详细版本
自2020年后,微软最新Edge浏览器是基于Chromium内核的 ,所以我们要查看浏览器的详细版本。
点击菜单 帮助和反馈 > 关于Microsoft Edge ,结果我们发现找不到关于Microsoft Edge,如下图:
从图上看,我们的Edge浏览器不是最新版,这时我们点击新增功能和提示,会自动跳转至下载页面,如下图:
然后,点击下载、然后再点击接受并下载,如下图:
直接点击运行安装,然后一步步安装即可,安装成功如下图:
点击菜单 帮助和反馈 > 关于Microsoft Edge ,在弹出界面中,查看到版本,比如
5、下载对应版本驱动
从https://developer.microsoft/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/");
driver.manage().window().maximize();
driver.quit();
}
}
运行效果如下:
这样我们就成功的启动了最细的Edge浏览器,感兴趣的小伙伴可以动手试试!
相关文章
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250


发布评论