Selenium contextClick()挂起在边缘浏览器上

Selenium contextClick()挂起在边缘浏览器上,selenium,selenium-webdriver,selenium-edgedriver,Selenium,Selenium Webdriver,Selenium Edgedriver,当我运行上面的代码时,会弹出一个上下文菜单,但它不会再继续下去。如果我手动点击其他地方,它将继续进入程序 我已经与其他浏览器/驱动程序进行了检查,它在没有任何 问题 我使用的是Selenium 2.53和MicrosoftWebDriver 14393 有解决方案吗?试试System.setProperty(“webdriver.edge.driver”,“C:\EdgeDriver\MicrosoftWebDriver.exe”) 而不是 System.setProperty(“webdr

当我运行上面的代码时,会弹出一个上下文菜单,但它不会再继续下去。如果我手动点击其他地方,它将继续进入程序

  • 我已经与其他浏览器/驱动程序进行了检查,它在没有任何 问题
  • 我使用的是Selenium 2.53和MicrosoftWebDriver 14393
有解决方案吗?

试试System.setProperty(“webdriver.edge.driver”,“C:\EdgeDriver\MicrosoftWebDriver.exe”)

而不是


System.setProperty(“webdriver.edge.driver”,“C:\EdgeDriver\”+“MicrosoftWebDriver.exe”)

我还没试过。但是,连接操作会有什么不同呢?
System.setProperty("webdriver.edge.driver","C:\\EdgeDriver\\" + "MicrosoftWebDriver.exe");
WebDriver driver = new EdgeDriver();
driver.navigate().to("http://www.google.com");
new Actions(driver).moveToElement(driver.findElement(By.id("lst-ib"))).contextClick().build().perform();
if (driver != null) {
    driver.close();
}