使用Java / Selenium - 运行了多少个动画

时间:2016-11-02 17:36:57

标签: java selenium css-selectors

我想知道在网站上运行了多少动画。但我的selenium代码抛出InvalidSelectorException。

driver.findElements(By.cssSelector(":animated")).length()

如何正确获取Java / Selenium中正在运行的动画数量?

1 个答案:

答案 0 :(得分:4)

伪类:animated特定于JQuery库,不是有效的CSS选择器。

如果您想使用它,请确保该页面加载JQuery并使用executeScript执行代码:

int count = (int)((JavascriptExecutor)driver).executeScript(
    "return $(':animated').length;");