如何使用Robotium编写测试用例来调用下一个活动。 在Code I下面尝试但是有一个问题比较错误,
public void testCaseValidLogin() throws Exception {
solo.enterText(loginUserName,Username);
solo.enterText(loginPassword, Password);
solo.clickOnView(solo.getView(R.id.loginsuccess));
solo.assertCurrentActivity("Launch FileList Class", FileListActivityTest.class);}
一旦我点击登录按钮,它意图到下一个活动测试案例类,但我得到该行的比较错误
[solo.assertCurrentActivity(“Launch FileList Class”, FileListActivityTest.class);]
请帮帮我...谢谢
答案 0 :(得分:0)
试试这个:
solo = new Solo(仪器仪表)
getActivity(),这将启动第一个活动。
答案 1 :(得分:0)
断言错误是因为在启动新Activity之前执行了代码solo.assertCurrentActivity("Launch FileList Class",
FileListActivityTest.class);
。
相反,solo.waitForActivity(FileListActivityTest.class);
应该是验证FileListActivityTest活动是否已启动的正确方法。