为了更好的尝试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
相关推荐
这个demo是关于android中自定义控件,在EditText两边放置加减按钮。 需求:带加减按钮的EditText控件。 如有BUG或者不 完善,欢迎小伙伴们提出~
Android中EditText控件的基础使用,包含xml的基本配置以及在后台的操作函数。
学习有关Android EditText属性
Android EditText 控件例子
带删除按钮的且可以自动补全邮箱后缀的自定义EditText
自带清除按钮的EditText控件,非常好用,以后再也不用一个一个删除输入错误的内容了
android 全屏状态下 EditText 控件的交互,结局android全屏默认会把内容顶置的问题;完美兼容低版本和高版本api
源码参考,欢迎下载
Android-Prefix-Input 为EditText添加prefix 前缀模式
[Android开发从零开始].5.EditText控件学习
该资源为自定义控件系列文章第三弹 继承控件 带清除按钮EditText的源码
android listview带有editText的情况,解决editText的焦点问题,及数据错位问题。后2个包没用。
EditText控件内右侧加图片,图片实现点击事件
Android限制只能输入中文的EditText,对输入的内容进行监听拦截。
自定义一个带icon图标带删除按钮的EditText,简洁代码。
Android应用源码开发Demo,主要用于毕业设计学习。
安卓自定义ListView中含有EditText控件的解决方法
Android应用源码之自动清空edittext.zip