我想编写一个测试类,我必须在单击选项菜单项时进行测试(我在选项菜单中有 3 个项目)。所以在单击选项菜单项时,我将显示列表视图,其中包含我从 sd 卡中检索的数据。
如果发生运行时异常,应用程序应该崩溃。
请帮助我一些代码片段/示例。
这是我的代码,但它不起作用。
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();
}
}
总是感谢您的帮助!
谢谢