如何使用appium + Java在Android应用程序中滚动?
问题描述:
我需要使用appium + selenium + java来垂直滚动(上下)和水平(左右)。任何人都可以请帮我解释所需的代码片段,以便我可以在其他项目中进一步使用它。如何使用appium + Java在Android应用程序中滚动?
答
要向右滑动到左下面代码使用
Dimension size = driver.manage().window().getSize();
int startx = (int) (size.width * 0.8);
int endx = (int) (size.width * 0.20);
int starty = size.height/2;
driver.swipe(startx, starty, endx, starty, 1000);
左至右:方向简单地改变运行startx结束-x和端-x至运行startx
要向上/向下滑动:x轴坐标将保持不变,只有y坐标会改变。
如果你想知道更多关于坐标,然后打开“指针位置”,从“开发人员选项”手动设置和观察坐标。
谢谢了。我会尝试这个解决方案。 –