【问题标题】:Scroll to an element in android chrome browser滚动到 android chrome 浏览器中的元素
【发布时间】:2015-07-09 22:36:31
【问题描述】:

我已经为移动设备创建了一个 Web 应用程序。我想使用appium对其进行测试。我正在使用appium的python客户端。在这个我希望appium点击一个可能不在当前屏幕上的链接。我们可能需要向下滚动并单击。链接的位置是动态的,取决于其他内容。所以我想滚动直到该元素在屏幕上可见,然后单击链接。为了实现这一点,我尝试了以下

driver.execute_script("mobile: scrollTo", {"element": element_to_click.id}).

但这没有用。有人可以帮助我实现这一目标吗?

【问题讨论】:

    标签: google-chrome scroll appium


    【解决方案1】:

    我已经看到scrollTo() 函数在任何地方都不起作用,所以您可以使用 TouchAction 类的 longPress() 和 moveTo() 方法来执行滚动。看here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-03
      • 2018-11-28
      • 2013-03-17
      • 2011-08-18
      • 2016-11-16
      • 1970-01-01
      • 2011-10-13
      • 1970-01-01
      相关资源
      最近更新 更多