为了更好的尝试Robotium的AIP,自己编写了部分android控件,提供测试。
  EditText 控件:

  操作步骤:
  1.单击 EditText 控件
  2.输入文字内容:This is EditTextActivity
  3.单击 Submit 按钮
  验证:页面返回文字:This is EditTextActivity
public void testUI() throws Exception {
this.EditText();
}
public void EditText(){
boolean expected = true;
solo.clickOnButton("EditText");
solo.enterText(0, "This is EditTextActivity");
solo.clickOnButton("Submit");
boolean actual = solo.searchText("This is EditTextActivity");
assertEquals("This is not found",expected,actual);
solo.goBack();
}
  assertEquals 拥有三个参数
  assertEquals(String message,boolean expected, boolean actual)
  message:出错时返回的信息
  expected:预期结果,是个布尔值
  actual:实际结果,也是个布尔值
  如果 expected 和 actual 的值相同时(可以都为false),测试通过,否则失败。