如何使用selenium java web driver获取Android原生应用程序的x,y坐标。
我正在使用Appium。我的应用程序打开了Android图库。由于uiautomatorviewer没有显示它的布局,我无法单击图像。
看起来moveToElement,mouseMoveAt等仅适用于浏览器。原生应用程序有哪些可用选项。
如何使用selenium java web driver获取Android原生应用程序的x,y坐标。
我正在使用Appium。我的应用程序打开了Android图库。由于uiautomatorviewer没有显示它的布局,我无法单击图像。
看起来moveToElement,mouseMoveAt等仅适用于浏览器。原生应用程序有哪些可用选项。
HashMap<String, Integer> tapObject = new HashMap<String, Integer>();
tapObject.put("x", 100); // in pixels from left
tapObject.put("y", 300); // in pixels from top
driver.executeScript("mobile: tap", tapObject);
考虑切换到Appium。 Appium在Selenium之上添加了一个额外的层,可以帮助您自动化原生iOS和Android应用程序。