输入150个字符后如何验证滚动条是否出现在文本区域中

时间:2017-04-04 19:40:03

标签: javascript java selenium automation

我有一个没有滚动条的textarea但是如果我输入超过150个字符,它将在textarea中生成滚动条。

我想验证滚动条是否在我的自动化中正确生成。

我正在使用selenium和Java。

1 个答案:

答案 0 :(得分:1)

您之前是否尝试过使用JavaScriptExecutor,希望这可行。

boolean scrollVerticalExist = ((JavascriptExecutor)driver).executeScript("return document.documentElement.scrollHeight>document.documentElement.clientHeight;")

boolean scrollHorizontalExist = ((JavascriptExecutor)driver).executeScript("return document.documentElement.scrollWidth>document.documentElement.clientWidth;")