如何使用selenium java web驅動程序獲取android原生應用程序的x,y座標。如何獲取使用硒的android原生應用程序的x,y座標
我正在使用appium。我的應用程序打開安卓圖庫。由於uiautomatorviewer不顯示它的佈局。我無法點擊圖片。
看起來像moveToElement,mouseMoveAt等僅適用於瀏覽器。原生應用有哪些可用選項?
如何使用selenium java web驅動程序獲取android原生應用程序的x,y座標。如何獲取使用硒的android原生應用程序的x,y座標
我正在使用appium。我的應用程序打開安卓圖庫。由於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應用程序。
我編輯了我的問題。你可以再詳細一點嗎。我需要什麼樣的課程 – Tony 2014-08-28 11:49:49