我正在使用Appium(python客戶端庫)爲Android上的混合移動應用程序測試自動化。我一直無法找出任何方法來自動化或創建手勢,以便使用手機返回按鈕返回到應用程序的上一頁。有沒有可以使用的驅動程序功能?我嘗試過使用self.driver.navigate()。back()[希望這將模擬與Selenium中導航到前一個URL的行爲相同的行爲],但無濟於事。任何人都可以提出一條出路嗎?如何使用appium自動化android手機後退按鈕
2
A
回答
6
是的,嘗試'driver.back()',它模擬系統'後退'功能。
+0
這個工程! Great –
4
最近我自動化了一個Native應用程序,我不得不點擊後退按鈕。
我嘗試了下面的代碼,它爲我工作。
Android代碼後退按鈕。
driver.pressKeyCode(AndroidKeyCode.BACK);
這會點擊後退按鈕
1
driver.sendKeyEvent(AndroidKeyCode.BACK);
確實在Java中
+0
Java中沒有這樣的方法 –
0
這份工作,我想也許這取決於你使用的是什麼版本的客戶端庫,因爲在Java中driver.navigate().back()
上順暢運行。
-1
相關問題
- 1. Android:手機後退按鈕
- 2. 如何使用仿真器上的appium自動執行android手機後退按鈕
- 3. jquery手機後退按鈕
- 4. Dojox手機後退按鈕
- 5. 在手機中禁用手機後退按鈕[和jQuery手機
- 6. 如何在android中使用appium自動化Pan手勢
- 7. Actionbarsherlock後退按鈕和智能手機的後退按鈕
- 8. 在Android手機中使用後退/菜單/搜索按鈕
- 9. 使用appium的Android自動化無法單擊漢堡導航按鈕(隨機)
- 10. jQuery手機後退按鈕在自動完成消失
- 11. 如何在Android中使用Jquerymobile禁用手機的後退按鈕,PhoneGap
- 12. 用appium在無窗口模式下按Android後退按鈕
- 13. Android使用後退按鈕
- 14. 使用手機後退按鈕退出webview
- 15. Appium Android自動化
- 16. 禁用手機的後退按鈕(AIR for Android/ActionScript 3)
- 17. Appium停止在Android手機上運行自動化之間
- 18. Android - 按下後退按鈕時如何退出活動?
- 19. 如何禁用Android的後退按鈕#
- 20. 如何啓用Android的後退按鈕?
- 21. 如何啓用後退按鈕在Android
- 22. Phonegap + jQuery的手機+ Windows手機:後退按鈕問題
- 23. 如何在Android應用程序中統一訪問手機後退按鈕
- 24. 後退按鈕android
- 25. Android後退按鈕
- 26. 我想通過手機控制Android的後退按鈕
- 27. 我想將我的應用程序後退按鈕鏈接到Android手機內置後退按鈕
- 28. 如何自動化Appium Java中的原生「搜索」按鈕
- 29. Android禁用後退按鈕
- 30. 單擊手機後退按鈕時的重置活動
的self.driver.back(鍵注)是最簡單的解決方案。 – Monica
可能是這個問題https://github.com/appium/appium/issues/4742它建議將unicodeKeyboard設置爲False –