gpt4 book ai didi

firefox - Selenium Webdriver和Firefox 18

转载 作者:行者123 更新时间:2023-12-04 04:06:24 25 4
gpt4 key购买 nike

我的Selenium测试使用了onMouseOver功能,例如

 List<WebElement> menuitems = getDriver().findElements(By.tagName("li"));
Actions builder = new Actions(getDriver());
WebElement menu = menuitems.get(2);
getDriver().manage().timeouts().implicitlyWait(Constants.IMPLICITY_WAIT, TimeUnit.SECONDS);
builder.moveToElement(menu).build().perform();

我正在使用Firefox驱动程序。由于Firefox将自身更新为版本18,因此我的测试停止了工作。我知道这与 native 事件支持有关-但是版本18不支持 native 事件,还是我能够启用它们?如果没有,我的代码是否有任何替代实现?

我正在使用 Selenium java 2.28.0。

最佳答案

Selenium Java 2.27提到已添加了对FF17的 native 支持。但是,没有在2.28的change logs中提到对FF18的支持。因此,其Webdriver不支持 native 事件,而FF18不支持 native 事件。您可以尝试将其降级为FF 17,并可能在一段时间内关闭自动更新。

关于firefox - Selenium Webdriver和Firefox 18,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14231279/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com