[Robot Framework] Robot Framework用Execute Javascript对XPath表示的元素执行scrollIntoView操作

时间:2023-03-09 18:11:16
[Robot Framework] Robot Framework用Execute Javascript对XPath表示的元素执行scrollIntoView操作

有些元素需要通过滚动条滚动才能变得可见。

如果这些元素在DOM结构里面存在,可以通过scrollIntoView让其可见,但如果在DOM结构里面不存在那就要通过拖动滚动条让其变的可见。

Execute Javascript  document.evaluate("//div[@role="progressbar"]", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.scrollIntoView(true)