[英]Robotium Android How to stop the app being killed after test completes.?
通常,当我们运行测试应用程序时,测试应用程序会在测试完成后终止。 但就我而言,我正在运行几个后台服务(cloud sync),因此在服务完成其任务之前,我不希望终止该应用程序。
我试过的是
在拆解中,我删除了方法
solo.finishOpenedActivities(); 和super.tearDown();
public void tearDown() throws Exception {
//solo.finishOpenedActivities();
//super.tearDown();
}
但它仍然会杀死该应用程序。
需要解决方案。
1->测试完成后,请不要终止该应用程序。
要么
2->在后台服务完成任务后终止该应用程序。
先感谢您。
如果您希望一项测试能够在您的后台服务仍然有效的情况下生存下去,并且可能需要超时以确保测试始终完成,那么您应该:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.