我正在使用 Selenium 2 和 Robot Framework 来自动化我们的应用程序。我使用下面的 JavaScript 代码向下滚动页面,但无法滚动。
我想在向下滚动后在文本框中输入文本,但收到异常:
元素不可见
默认情况下,文本框在屏幕上部分可见,如果我们手动向下滚动则其完全可见,但 selenium 机器人框架无法向下滚动。
我努力了:
Execute JavaScript window.scrollTo(0,200)
Execute JavaScript window.scrollBy(0,200)
Execute JavaScript window.scrollTo(0, document.body.scrollHeight)
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题?