Appium 如何模拟安卓手机上的返回键呢?

Shery · November 27, 2013 · Last by Shery replied at November 27, 2013 · 1677 hits

在使用 Appium 时,如何模拟安卓手机上的返回键呢?有没有像 monkeyrunner 的那种按键的定义呢???

共收到 5 条回复 时间 点赞

看这个 cl, https://github.com/appium/appium/pull/309, 应该已经有 back 的方法了。
不过,应该可以发送事件,

看这个帖子,https://groups.google.com/forum/#! topic/appium-discuss/qqNSerBYLrY

具体的事件对应的 code 可以看:
http://developer.android.com/reference/android/view/KeyEvent.html#KEYCODE_HOME

driver.execute_script("mobile: keyevent", {"keycode":4})

估计是这样,我没实践过, 你看看? 有结果和我们说下~

#2 楼 @shery_zhang2012 了解,谢谢。appium 封装的东西还是不太多。

#3 楼 @lihuazhang appium 把 back 键等同到了 webdriver, 所以可以直接使用 driver.back

#lihuazhang 3 楼 是滴,而且很多地方也很不成熟,希望越来越好

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up