我正在尝试在Robotium中运行一些自动化测试。我在我的应用程序中有以下代码来设置选项菜单: public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu menu) { com.actionbarsher...
我正在将我的Android项目迁移到Gradle构建系统,但我无法从我的集成测试Android项目中导入Android项目。 我使用了多项目配置,包含几个Android库,并且它运行得很好,但是我在设置多项目测试项目时遇到了问题。由于外部原因,我需要继续使用这个结构。 MyProject/...
我正在自动化测试我的应用程序中的一个流程,其中我安装了设备管理员。要在大多数设备上激活设备管理员(假设我没有像三星提供的企业API),系统会向用户显示弹出窗口,然后用户必须单击“激活”按钮。 我使用Robotium和Android JUnit驱动我的测试。在正常的测试情况下,只能与应用程序和...
我有一个TabHostActivity,它有4个选项卡(和4个对应的Activities)。当我在测试中点击其中一个选项卡("搜索")时,SearchActivity 应该出现(实际上确实出现了)。问题是,在 Robotium 测试中,我尝试使用 solo.waitForActivity() ...
在Robotium中的测试用例中,我们能否打开/关闭设备的Wi-Fi? 因为我正在测试一个问题,在初始阶段需要Wi-Fi处于打开状态,然后关闭Wi-Fi并继续测试。
我正在使用Robotium框架对一个应用进行黑盒测试。 在测试的应用程序中,每次安装新应用程序时,它都会在状态栏中发送一条通知。 我想点击该通知,但我还没有找到合适的方法来实现它。 当我手动点击一个通知时,我会得到这些logcat行: I/ActivityManager( 148): S...