我已经开始使用 selenium webdriver 进行自动化。我的应用程序有一个垂直滚动条,在加载该垂直滚动条之前,无法在页面中执行任何操作。我希望我的 selenium 命令等待滚动条加载任何建议..
最佳答案
如果能提供更多信息,我们将不胜感激。不过你可以尝试使用 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.
关于java - Selenium Webdriver - 等待滚动条出现在屏幕上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37937167/