java - 在 Selenium Webdriver 中使用鼠标移动下拉滚动条

标签 java selenium selenium-webdriver webdriver

我是 Selenium 的新手,我一直在研究 Selenium Webdriver。我在下拉列表中有一个巨大的列表,我想通过单击鼠标来向下移动滚动条。所以,我的问题是“如何在 Selenium Webdriver 中使用鼠标单击在下拉菜单中移动滚动条?” .任何帮助都会很棒。

提前谢谢你。

最佳答案

另一种方法是对列表中要滚动到 View 中的元素使用“location_once_scrolled_into_view”方法。

关于 Prashanth 对 JavaRobot 的建议,我不确定它在通过远程机器执行时是否可以与 RemoteWebdriver 一起使用。我很感激如果您是新手,那么在远程网格上运行测试并不是一个直接的问题,但是如果您的解决方案只有 Selenium 答案,那么将您自己限制在本地执行是没有意义的。如果 Robot 确实支持网格执行,我们深表歉意。

关于java - 在 Selenium Webdriver 中使用鼠标移动下拉滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23052480/

相关文章:

c# - Selenium 网络驱动程序中的弹出窗口

java - 我收到 NoSuchElement 异常错误

java - 有没有办法通过跨度内容点击 <span> 标签

java - 如何对所有页面使用一个参数并使用页面对象模型模式(Webdriver + Java + JUnit)进行测试?

java - 从元素中获取文本——排除内部元素的文本

java - 我想在使用窗口句柄时拆分存储在字符串中的值

java - 如何在运行时创建和启动 spring batch 作业

java - 无法知道 JdbcTemplate 支持出了什么问题

java - JmDNS 与 iOS Bonjour 的互操作性

java - Android Studio - 尝试签署 facebook 或 google 时 Firebase 返回 null