Robotium带源码自动化测试

  1. NEW-project-安卓测试项目-select test target

    Robotium带源码自动化测试_第1张图片

  2. 新建测试类

    new-junitcase类

    superclass:选择父类

    Robotium带源码自动化测试_第2张图片

  3. 编写用例

private Solo solo;

public demo() {

super("com.example.demo",MainActivity.class);//

// TODO Auto-generated constructor stub

}


protected void setUp() throws Exception {

super.setUp();

solo = new Solo(getInstrumentation(), getActivity());

}

public void test001(){

solo.waitForActivity(MainActivity.class, 5000);

solo.sleep(5000);

assertTrue(solo.searchText("用户名:"));

//solo.enterText((EditText) solo.getView("textView2"), "123465");

}


protected void tearDown() throws Exception {

super.tearDown();

}

super是关键,要实现被测试类的类实例  MainActivity就是demo中被测试的类

你可能感兴趣的:(Robotium带源码自动化测试)