我已经开始使用selenium webdriver自动化了。我的应用程序有一个垂直滚动条,在加载垂直滚动条之前,不能在页面中执行任何操作。我希望我的selenium命令等到滚动条加载任何建议..
答案 0 :(得分:2)
我们将不胜感激。您可以尝试使用JavascriptExecutor
String script = "return document.documentElement.scrollHeight>document.documentElement.clientHeight;";
JavascriptExecutor scrollBar = (JavascriptExecutior) driver;
Boolean test = (Boolean) (scrollBar.executeScript(script));
// You can use "test" as and when required to check if the scroll bar is loaded.