我正在为我的应用编写移动应用自动化测试。
步骤: -
将显示所有文章的列表 - 我点击第一篇文章
在文章页面中,文章的中心有一个图像。我想声称图像存在或图像。要做到这一点,我需要滚动并查找。
我该怎么做?
我尝试过以下方法: -
JavascriptExecutor js = (JavascriptExecutor) driver;
HashMap<String, String> scrollObject = new HashMap<String, String>();
scrollObject.put("direction", "down");
js.executeScript("mobile: scroll", scrollObject);
结果: -
但appium称尚未实施..
答案 0 :(得分:0)
好的,你可以做一件事只需使用该图像附近的文字字符串滚动到图像。然后找到该图像视图元素并检查它是否已启用。
答案 1 :(得分:0)
试试这个
new TouchAction((MobileDriver)driver).longPress(driver.findElements(By.id("")).get(0)).moveTo(driver.findElements(By.id("")).get(7)).release().perform();