当前位置:编程学习 > wap >>

Robotium 测试问题

刚开始学习用Robotium测试.
下面是我的测试 class

public class FTest extends ActivityInstrumentationTestCase2<MainActivity>{

private Solo solo;

public FTest() {
super(MainActivity.class);
}

@Override
public void setUp() throws Exception {
//setUp() is run before a test case is started. 
//This is where the solo object is created.
solo = new Solo(getInstrumentation(), getActivity());
}

@Override
public void tearDown() throws Exception {
//tearDown() is run after a test case has finished. 
//finishOpenedActivities() will finish all the activities that have been opened during the test execution.
solo.finishOpenedActivities();
}

        /*
public void testInput() {

}
        */
}

我的问题是,setUp()之后,我需要测试的activity,也就是MainActivity应该被启动了?!
可以显示还是停留在主界面,没有启动我要测试的MainActivity.

我准备添加测试用例,testInput,然后程序就报错(testInput()错误).
加入说我MainActivity里面有EditText,怎样通过测试用例向里面输入值.?
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,