【发布时间】:2020-04-13 04:42:03
【问题描述】:
我正在尝试使用 android 中的 appium 在菜单栏中向右滚动。现在我为此使用 java 并尝试了以下代码:
JavascriptExecutor js = (JavascriptExecutor) driver;
HashMap<String, String> scrollObject = new HashMap<String, String>();
scrollObject.put("direction", "right");
js.executeScript("mobile: scroll", scrollObject);
和
TouchAction action = new TouchAction(driver);
action.press(10, 10);
action.moveTo(10, 100);
action.release();
action.perform();
但我面临的问题是,当我尝试获取页面大小时,它给出的值为 [2048,1440],而我试图到达的元素位于 [2300,162] 位置。当我尝试输入 2300 并搜索元素时,它会提示您正在搜索的元素超出范围。
【问题讨论】:
标签: java scroll menubar appium-android