0
我有一個沒有任何滾動條的自由文本區域。但是當我在文本字段中輸入字符時,會引入滾動條。如何檢查這個滾動條存在或不使用硒webdriver。如何檢查純文本區域是否填充了滾動條?
我有一個沒有任何滾動條的自由文本區域。但是當我在文本字段中輸入字符時,會引入滾動條。如何檢查這個滾動條存在或不使用硒webdriver。如何檢查純文本區域是否填充了滾動條?
我想你需要執行JavaScript來確定,這樣的事情(更換的東西,返回特定的textarea查詢):
JavascriptExecutor js = (JavascriptExecutor) driver;
boolean scrollBarPresent = (boolean) js.executeScript(
"var element = document.querySelector('textarea'); " +
"return element.scrollHeight > element.clientHeight;");
可能這可以幫助你:HTTP:// WWW。 testingdiaries.com/selenium-verify-scrollbar-webdriver/ –
感謝您的意見。但這是一個網頁。我需要檢查一個文本區域(這是一個web元素) – automater
當你關注文本區域時,滾動條消失了嗎?澄清:滾動條只在輸入時才引入? –