其他测试框架 monkeyrunner 测试运行一段时间,总是出现 error sending touch/press event 的错误

太阳出来了 · 2014年03月26日 · 最后由 古月忆尘 回复于 2014年03月26日 · 1149 次阅读

我使用 monkeyrunner 测试 android 项目时,运行一段时间,一般 1 天左右,就会出现类似 error sending touch/press event 这样的错误,造成,响应的动作没有进行

我的脚本如下:

device.startActivity(component='com.android.soundrecorder/.SoundRecorder')
time.sleep(2)
device.touch(443.6,513.0,'DOWN_AND_UP')
time.sleep(5)
device.touch(589.4,514.0,'DOWN_AND_UP')
device.touch(791.2,305.5,'DOWN_AND_UP')
device.press('KEYCODE_BACK', MonkeyDevice.DOWN_AND_UP)

请问谁有解决方案没有

共收到 1 条回复 时间 点赞

建议看下 MonkeyRunner 源码,Monkeyrunner 本质是通过 socket 发送命令给手机让手机执行相应操作。还有最好把异常 LOG 贴出来啊

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册