Android(安卓)自动化测试—robotium(三)EditText控件
16lz
2022-04-08
为了更好的尝试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),测试通过,否则失败。
更多相关文章
- android布局属性总结备用
- Android快速开发框架Android_BaseLib,集成了常用工具类,自定义View
- Android(安卓)kotlin 记录
- android 事件处理
- Android(安卓)编程下 Touch 事件的分发和消费机制
- Android之布局
- android中的EditView控件
- 我的Android之旅——UI界面六大布局之认识布局(一)
- Android(安卓)下拉框第三方控件 NiceSpinner