【发布时间】:2018-07-10 17:53:08
【问题描述】:
我正在尝试验证特定的 div 是否有滚动条,如何使用 Selenium 来实现? 元素:
<div class="checkout-mini-cart">
代码:
JavascriptExecutor jsExecutor = (JavascriptExecutor)webDriver;
String script = "var div = document.getElementsByClassName('.checkout-mini-cart');" +
"return div.scrollHeight < div.clientHeight;";
Object isScrollable = jsExecutor.executeScript(script);
它总是返回 false,因为 "return div.scrollHeight;"返回空值。怎么做才是正确的?
【问题讨论】:
标签: javascript java selenium