2
请提供帮助,以滚动的特定元素带来的观点做一些动作:滚动元素硒的webdriver使用Java
<div id="divReviewForm" style="width: 100%; height: 463px;
min-height: 300px; overflow: auto; float: left; padding-top: 20px;">
其启用滚动条在表内,所以我做的动作为了向下滚动以达到观点,但是目前我无法执行上述操作。
试着用以下但我仍然失败:
((Locatable)element).getLocationOnScreenOnceScrolledIntoView();
是的sunita,你是对的,如果我们找到带有ID的元素,那么webdriver自动滚动并执行动作,但是,如果有任何工具提示覆盖了该元素,那么webdriver无法执行动作 – Prabu
不,WebDriver doesn发现时不会滚动。至少在版本2.34.0中。 –
@DzmitryLazerka是完全正确的。 WebDriver不会(也不应该)查找时滚动。它应该只在你尝试通过'click()'或'sendKeys()'或类似方法与元素交互时自动滚动。 – JimEvans