1
我正在测试使用robotium一个apk。在这个应用程序中,我有一个按钮,它会杀死应用程序并重新启动它。我想用robotium来测试这个场景。 当我点击通过robotium的按钮时,应用程序按预期被杀害,但我看不到 - 它重新启动。如何重新启动杀死Android应用程序在与机器人测试
我正在测试使用robotium一个apk。在这个应用程序中,我有一个按钮,它会杀死应用程序并重新启动它。我想用robotium来测试这个场景。 当我点击通过robotium的按钮时,应用程序按预期被杀害,但我看不到 - 它重新启动。如何重新启动杀死Android应用程序在与机器人测试
您无法通过robotium执行此操作,Instrumentation测试与您的应用程序存在于相同的进程中(如果您查看logcat,您可以看到这一点),这意味着当您终止应用程序时,测试会随着它而死。
你想想解决办法,我张贴在这个线程什么: http://stackoverflow.com/questions/11644288/how-to-relaunch-the-closed-app-in-robotium/17744154#17744154 –
@FlavioCapaccio:如果你想要,请转到http://stackoverflow.com/questions/30096491/lifecycle-testing-with-robotium-killing-and-restarting-activity/30099143#30099143并在那里发布你的答案 –