51Testing软件测试论坛
标题:
robotium 点击真机上返回键问题
[打印本页]
作者:
wangjialin
时间:
2013-3-12 17:01
标题:
robotium 点击真机上返回键问题
Solo solo = new Solo(getInstrumentation(), getActivity());
期望结果,弹出一个退出登录提示框.
实际结果,直接退出应该用了
尝试的方法:
1.solo.goback()
2.solo.sendKey(KeyEvent.KEYCODE_BACK)
3.adb shell
Process p = Runtime.getRuntime().exec("su");
OutputStream outputStream = p.getOutputStream();
DataOutputStream dataOutputStream=new DataOutputStream(outputStream);
dataOutputStream.writeBytes("input keyevent 4");
dataOutputStream.flush();
dataOutputStream.close();
outputStream.close();
有大神能解答下么,谢谢了
作者:
wise622453
时间:
2013-3-18 16:56
solo.goback(); 就是模拟点击返回键操作,着重于返回到上一步,和solo.sendKey(KeyEvent.KEYCODE_BACK)基本相同;你要验证点击返回时弹出提示框,必须先确认被测应用捕获了KEYCODE_BACK键,并处理为你所说的弹框(dialog)!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2