我想写一个测试课,我必须测试点击选项菜单项(我有3项在选项菜单中)。所以点击显示列表视图的选项菜单项和我从SD卡检索的数据。Robotium测试选项菜单项点击
如果发生运行时异常,应用程序应该会崩溃。
请帮助我一些代码片段/示例。
这是我的代码,但它不工作。
private Solo solo;
@SuppressWarnings("deprecation")
public Mytest(
super("com.attt.ui",Activity.class);
}
@Override
protected void setUp() throws Exception {
super.setUp();
solo = new Solo(getInstrumentation(), getActivity());
}
public void TestOptionsmenuItemclick() {
solo.sendKey(Solo.MENU);
solo.sendKey(KeyEvent.KEYCODE_MENU);
solo.clickOnMenuItem("view");
solo.assertCurrentActivity("hai", getName());
}
@Override
public void tearDown() throws Exception {
solo.finishOpenedActivities();
}
}
帮助总是感激!
感谢
你是什么意思“它不工作”?有一些例外吗?如果是这样的调用堆栈是什么? –
@Dave C,运行应用程序时显示错误TestContentManagement]安装错误:INSTALL_FAILED_MISSING_SHARED_LIBRARY – Randroid
使用真实设备或lanuch模拟器与谷歌api – maszter