有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在Selenium Java中是否有用于WebElement类的get body标记方法?

我一直在尝试获取HTML源代码中的页面主体。我一直在用WebElement类进行尝试。我无法访问invisibilityOfAllElements方法,或者说它抛出了错误。我写过这样的代码:

WebElement element = waitBody.until(ExpectedConditions.invisibilityOfAllElements(By.tagName("body")));

waitbody是我定义的WebDriverWait类的对象。Eclipse突出显示invisibilityOfAllElements的下划线。有什么办法解决这个问题吗?多谢各位


共 (1) 个答案

  1. # 1 楼答案

    invisibilityOfAllElements()需要类型为“List of WebElement”的定位器,但您提供的是“by”

    改为使用invisibilityOfElementLocated