我有一个针对平板电脑的整个项目和资源,并且已经编写了一堆基于Robotium、Android和JUnit API组合的测试用例。
在正在测试的项目中,使用了一个特殊属性android:process=":remote"
来执行其中一个活动。当具有此属性的活动加载完成后,我可以使用Robotium方法,但无法访问当前屏幕上的元素。因此,似乎我应该重新启动检测工具或初始化Solo
的新实例。我尝试过这样做,但没有帮助,似乎我无法从我的测试中的其他进程中重新启动它。也许有人有测试此类应用程序的经验,并知道如何使用Robotium或直接使用android.test API实现它?