如何使用 selenium java web 驱动程序获取 android native 应用程序的 x、y 坐标。
我正在使用 appium。我的应用程序打开 android 图片库。由于 uiautomatorviewer 不显示它的布局。我无法点击图片。
看起来 moveToElement、mouseMoveAt 等仅适用于浏览器。 native 应用程序可用的选项有哪些。
最佳答案
我使用以下代码找到了解决方案。通过点击某个位置,我可以选择一张图片。
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);
关于java - 如何使用 selenium 获取 android native 应用程序的 x,y 坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25538923/