我正在用appium運行Android測試,並且在執行測試期間,我在屏幕上執行滑動操作,如何才能找出移動了多少像素與原始位置的關係?檢查屏幕位置有多大改變appium android
3
A
回答
2
1
假設:讓sureElement
是其將保持在視圖中(在屏幕上)已執行刷卡後的元素。
你可以找出像素相對移動目前正在評估在其座標的不同的方式:
案例1:臥式刷卡
int initialX = sureElement.getLocation().getX();
...perform swipe
int finalX = sureElement.getLocation().getX();
int yourDesiredPixels = finalX-initialX;
案例2:垂直的掠過
int initialY = sureElement.getLocation().getY();
...perform swipe
int finalY = sureElement.getLocation().getY();
int yourDesiredPixels = finalY-initialY; //possibly this is what you are seeking
關於位置和x,y座標的深刻思考es可以從這裏進一步挖掘: https://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/WebElement.html#getLocation--
相關問題
- 1. Android Studio AVD屏幕大小和位置
- 2. 檢查屏幕上的鼠標位置
- 3. 有沒有辦法根據屏幕大小改變圖像的位置?
- 4. 當我改變屏幕大小時的位置移動
- 5. Appium檢查員 - 應用程序沒有反映在屏幕上
- 6. Android手機屏幕有多大?
- 7. 檢查屏幕被設置
- 8. JPanel的位置和大小根據屏幕大小而變化
- 9. 我可以檢查appium屏幕中按鈕的數量嗎
- 10. 在屏幕上查找行的位置
- 11. Appium 1.6 Android。 :位置警報
- 12. 大屏幕上混亂的CSS位置
- 13. Android多屏幕
- 14. 多屏幕Android
- 15. 多屏幕Android
- 16. Android多屏幕
- 17. Android多屏幕
- 18. 檢索屏幕上的UITextField位置
- 19. 在Android中檢測屏幕大小
- 20. 多屏幕支持健全性檢查
- 21. 檢查屏幕大小不工作
- 22. RecyclerView更改屏幕上的位置
- 23. 更改顯示器/屏幕位置
- 24. Android autoCompleteTextView隨屏幕大小而變化?
- 25. 在改變屏幕
- 26. 在Android上獲取主屏幕位置
- 27. 屏幕上的Android位置元素
- 28. Android手機的屏幕位置發現
- 29. Android MapView座標x屏幕位置
- 30. 基於屏幕動態更改editTexts位置大小/ DPI
請在這裏標記答案或相應地更新 – nullpointer