chromedriver可以驱动edge11吗
时间: 2023-09-07 13:03:39 浏览: 38
ChromeDriver不能直接驱动Edge 11,因为ChromeDriver是用于驱动Google Chrome浏览器的工具。要驱动Edge 11,需要使用EdgeDriver,这是一个专门为Microsoft Edge浏览器设计的驱动程序。EdgeDriver可以与特定版本的Microsoft Edge浏览器进行交互,并提供与浏览器进行自动化测试和控制的功能。所以如果想要使用WebDriver来驱动Edge 11,需要下载并配置相应版本的EdgeDriver,并将其用于测试和自动化流程中。
相关问题
chromedriver.exe edge
Chrome浏览器驱动程序(chromedriver.exe)的下载地址是https://registry.npmmirror.com/binary.html?path=chromedriver/,而Edge浏览器驱动程序的下载地址是https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/。 如果你使用WebDriverManager库来自动管理所需的驱动程序,你可以使用以下代码指定chromedriver.exe和msedgedriver.exe的路径:System.setProperty("webdriver.chrome.driver", "/path/to/chromedriver.exe"); System.setProperty("webdriver.edge.driver", "/path/to/msedgedriver.exe"); 另外,如果你想手动安装驱动程序,你可以按照以下步骤进行操作:1、查看浏览器版本;2、下载浏览器对应版本的驱动程序,需和电脑系统一致;3、解压得到chromedriver.exe或msedgedriver.exe驱动程序;4、将驱动程序放在Python解释器根目录下;5、验证是否安装成功,可以使用以下代码来测试:from selenium import webdriver chrome = webdriver.Chrome() chrome.get('https://www.baidu.com')。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [selenium 驱动 Chrome / Edge](https://blog.csdn.net/weixin_42322454/article/details/127185761)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [webdrivermanager:Selenium WebDriver的自动驱动程序管理](https://download.csdn.net/download/weixin_42116847/14986753)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [谷歌、火狐、Edge浏览器驱动下载及安装](https://blog.csdn.net/qq_37515374/article/details/128651883)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
chromedriver,edgedriver 区别
chromedriver和edgedriver是用于自动化测试的驱动程序,分别用于控制Chrome浏览器和Edge浏览器。它们的区别主要体现在以下几个方面:
1. 浏览器支持:chromedriver适用于Chrome浏览器,而edgedriver适用于Edge浏览器。这意味着如果你想控制Chrome浏览器进行自动化测试,你需要使用chromedriver;如果你想控制Edge浏览器进行自动化测试,你需要使用edgedriver。
2. 下载地址:chromedriver和edgedriver的下载地址不同。你可以从[chromedriver官方网站](http://chromedriver.storage.googleapis.com/index.html)下载chromedriver,而你可以从[Microsoft官方网站](https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/)下载edgedriver。
3. 驱动程序版本:chromedriver和edgedriver的版本与浏览器版本相关联。你需要根据你使用的浏览器版本下载相应版本的驱动程序。确保驱动程序的版本与浏览器版本兼容,以确保正常运行自动化测试。
4. 驱动程序的使用方式:无论是chromedriver还是edgedriver,它们都可以通过Selenium库来使用。你可以使用Selenium库中的WebDriver接口来实例化并控制浏览器驱动程序,从而进行自动化测试。
总结起来,chromedriver和edgedriver是用于控制Chrome浏览器和Edge浏览器的驱动程序,它们的区别主要在于浏览器支持、下载地址、版本和使用方式等方面。