您的位置:首页 > 移动开发 > Android开发

Android 自动化测试—robotium(三)EditText控件

2013-07-11 17:19 288 查看
为了更好的尝试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),测试通过,否则失败。

本文出自 “小毛子” 博客,请务必保留此出处http://xiaomaozi.blog.51cto.com/925779/917054
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: