我如何下载 Microsoft WebDriver/Edge Driver 以与 Selenium 配合使用?
我们可以下载 Microsoft/Edge Driver 以与 Selenium 配合使用。Microsoft Edge 驱动程序允许 Selenium 中开发的测试与 Edge 浏览器进行通信。
要下载 msedgedriver.exe 文件,我们必须首先导航到以下链接:https://developer.microsoft.com/en-us/microsoftedge/tools/webdriver/#downloads
然后移动到下载部分,然后单击基于本地操作系统和浏览器版本的链接。
下载完成后,会保存一个 zip 文件。它需要被提取并存储在一个位置。提取后,可执行文件 - msedgedriver.exe 文件要保存在所需位置。
我们必须使用 System.setProperty 方法以及创建 EdgeDriver 类的对象来配置 msedgedriver.exe 文件的路径。
语法
System.setProperty("webdriver.edge.driver", "C:\Users\ghs6kor\Desktop\Java\msedgedriver.exe"); WebDriver driver = new EdgeDriver();
示例
import org.openqa.selenium.WebDriver; import org.openqa.selenium.edge.EdgeDriver; import org.openqa.selenium.Capabilities; import org.openqa.selenium.remote.RemoteWebDriver; public class EdgeBrwserLaunch{ public static void main(String[] args) { //configure path of msedgedriver.exe path System.setProperty("webdriver.edge.driver", "C:\Users\ghs6kor\Desktop\Java\msedgedriver.exe"); //object of EdgeDriver WebDriver driver = new EdgeDriver(); //URL launch driver.get("https://www.yahoo.com/"); //get browser name Capabilities c = ((RemoteWebDriver) driver).getCapabilities(); System.out.println("Browser: " + c.getBrowserName()); driver.quit(); } }
输出
广告