【问题标题】:Actions in selenium firefox硒火狐中的动作
【发布时间】:2023-03-13 01:12:01
【问题描述】:

我一直在尝试使用 selenium 版本 3.5.0 并使用 geckodriver 0.19.1 在 Firefox 量子版本 57+ 中执行操作。但问题是它无法使用 Actions 执行点击操作。

我写的代码是:

WebElement ele = driver.findElement(By.xpath("//div[contains(@title,'" + projName + "')]"));    
new Actions(driver).click(ele).perform();

但问题是这行代码没有被执行,点击操作也没有被执行。此代码已在chrome最新版本中运行。

任何人都可以在这里帮助我,目前是否还有实现使 Firefox 的 Actions 类稳定。

【问题讨论】:

  • 功能强大且经过验证的 Java click() 有什么问题?有什么错误吗?你能用错误堆栈跟踪更新问题吗?

标签: selenium selenium-webdriver firefox selenium-chromedriver geckodriver


【解决方案1】:

geckodriver 不支持Actions 类,仅支持 W3C WebDriver 标准。

根据这个github issue,它将在未来某个时间添加,但没有任何 ETA。

【讨论】:

    猜你喜欢
    • 2012-04-12
    • 1970-01-01
    • 1970-01-01
    • 2017-03-03
    • 2012-09-28
    • 1970-01-01
    • 1970-01-01
    • 2012-09-15
    • 2017-11-19
    相关资源
    最近更新 更多