web-UI自动化最终要的一步就是下载安装浏览器驱动,下面是常用浏览器驱动的下载安装地址,以及安装之后如何验证的方法:
一、查看浏览器版本号
通过selenium进行自动化测试过程中,浏览器驱动的版本必须要和浏览器的版本保持一致,不然可能会出现报错或者打开浏览器失败,所以第一步就是先学会查看浏览器的版本号,以下有两种方式查看:
方法一:针对edge和谷歌浏览器可以直接在浏览器搜索栏输入“edge://version/”或“chrome://version/”查询;
方法二:设置-关于Microsoft Edge查看浏览器的版本信息,其他浏览器同理:
二、常用浏览器及其驱动下载地址
1、Edge浏览器
Edge浏览器驱动下载地址:Microsoft Edge WebDriver |Microsoft Edge 开发人员
Edge浏览器下载地址:Download Microsoft Edge
2、谷歌浏览器
谷歌浏览器驱动下载地址:Chrome for Testing availability
谷歌浏览器下载地址(官网,可能打不开):https://www.google.com/chrome/
3、火狐浏览器
火狐浏览器驱动下载地址:Releases · mozilla/geckodriver · GitHub
火狐浏览器下载地址:Releases · mozilla/geckodriver · GitHub
三、驱动安装路径
驱动下载后解压直接放到python文件夹里就行,查看pythonan安装路径:【where python】
四、查看驱动版本号
查看浏览器驱动版本号【chromedriver --version】/【msedgedriver --version】/【geckodriver --version】
五、通过selenium打开浏览器
注意:谷歌浏览器第一次打开的时间可能比较久,我第一次打开用来三五分钟,所以没有报错的话大家就耐心等待一下。
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://www.baidu.com")