edge使用webdriver
时间: 2023-08-25 15:06:27 浏览: 426
WebDriver(Chrome、IE、Edge、FireFox)
在使用Edge浏览器的时候,可以使用Selenium库中的webdriver模块来进行自动化测试。首先,需要导入os和selenium库,然后创建一个webdriver对象,可以使用Edge()方法来创建一个Edge浏览器的实例。接下来,可以使用driver.get()方法来打开指定的网页。这样就可以直接打开Edge浏览器了。\[1\]
如果你正在使用旧版本的Selenium,你仍然可以在Edge浏览器中使用它,尽管默认情况下它使用的是旧版本的EdgeHTML。你可以通过将EdgeOptions的UseChromium属性设置为true来将WebDriver配置为使用最新的Edge。这样,您就可以使用Selenium与特定的Chromium功能一起使用,例如在无头模式下运行Edge以测试Web搜索器或REST API。\[3\]
参考资料:
\[1\] https://www.infoworld.com/article/3539228/using-c-to-automate-web-application-testing-in-edge-with-webdriver.html
\[2\] https://www.infoworld.com/article/3539228/using-c-to-automate-web-application-testing-in-edge-with-webdriver.html
\[3\] https://www.infoworld.com/article/3539228/using-c-to-automate-web-application-testing-in-edge-with-webdriver.html
#### 引用[.reference_title]
- *1* [python使用selenium调用edge浏览器webdriver](https://blog.csdn.net/xuehuic/article/details/70767209)[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^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [使用C#在WebDriver中自动在Edge中进行Web应用程序测试](https://blog.csdn.net/cxu0262/article/details/106256039)[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^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文