如何使用appium自动化Android手机后退按钮

Mon*_*ica 2 python navigation android ui-automation appium

我正在使用Appium(python客户端库)在Android上为混合移动应用程序进行测试自动化.我无法找到任何方法来自动化或创建使用"电话"后退按钮返回应用程序上一页的手势.是否有可以使用的驱动程序功能?我试着用self.driver.navigate().back()[希望这会模拟与Selenium相同的行为导航到以前的URL],但无济于事.谁有人建议出路?

小智 10

我想这可能取决于您使用的是哪个版本的客户端库,因为在 Java 中driver.navigate().back()运行良好。


小智 8

是的,尝试'driver.back()',它模拟系统'后退'功能.


小智 5

最近我自动化了一个Native应用程序,我不得不点击后退按钮.

我尝试下面的代码,它对我有用.

代码为Android后退按钮.

driver.pressKeyCode(AndroidKeyCode.BACK);
Run Code Online (Sandbox Code Playgroud)

这将点击后退按钮