Selenium WebDriver-Python-使用Selenium模拟鼠标向左/向右滚动

时间:2019-11-27 04:50:14

标签: python selenium webdriver

在我的内置角度测试应用程序中,有一个表没有滚动条,包含10-11列。在默认视图中,将显示8个字段。要查看其余字段,用户必须使用向右的鼠标滚动来查看字段/使用关键字箭头按钮。我需要在Selenium Webdriver中对此进行模拟,以滚动到第11列,以便我可以执行进一步的验证。我试图在javascript中使用scrollintoview函数。但是,由于没有滚动显示该元素,所以它不起作用。请注意,html表格不包含任何垂直/水平滚动条。

1 个答案:

答案 0 :(得分:0)

您可以尝试一下。

javaScript = "document.getElementById('any_visible_locator').scrollLeft += -250;"
driver.execute_script(javaScript)