driver.switchTo().alert().sendKeys("Hello")
上面的提示代码不适用于使用selenium webdriver -java的最新chrome驱动程序。它没有抛出任何错误。除了sendkeys之外,所有其他动作都接受(),dismiss(),getText()运行良好。我使用过ChromeDriver 2.29,selenium-3.3.1,Chrome浏览器 - 版本56.0.2924.87。
答案 0 :(得分:0)
谷歌浏览器 版本59.0.3071.109 镀铬驱动器2.30 硒3.4 我有这个版本的chrome。
。driver.switchTo()警报()的SendKeys(" Helllo&#34) 工作正常。
答案 1 :(得分:0)
这纯粹是一个显示问题,接受警报后,将发送sendKeys(...)的输入。
另请参阅此Chromium问题中的答案: https://bugs.chromium.org/p/chromedriver/issues/detail?id=1120#c11