如何使用Android驱动程序在硒中执行向下滚动动作(直到一定的限制,而不是元素可见性)

时间:2019-11-13 04:22:41

标签: android selenium scroll appium driver

driver.findElementByAndroidUIAutomator("new UiScrollable(new UiSelector()
    .scrollable(true).instance(0))
    .scrollIntoView(new UiSelector()
    .textContains(\""+text+"\").instance(0))");

此语法可用于元素可见性。 我需要一种可以向下滚动到特定尺寸的语法。

1 个答案:

答案 0 :(得分:0)

您可以使用下面的代码滚动购买,只需提供从(x,y)到(x,y)的坐标

  new TouchAction(driver).press(PointOption.point(449,1830)).waitAction(WaitOptions.waitOptions(Duration.ofSeconds(1))).moveTo(PointOption.point(449, 333)).release().perform();