文档章节

Robotium todolist.test.testcases.edittodolist

c
 children009
发布于 2016/10/18 10:42
字数 146
阅读 3
收藏 0

EditDoListItem_1

package com.example.todolist.test.testcases.edittodolist;

import com.example.todolist.EditToDoItemActivity;
import com.example.todolist.MainActivity;
import com.example.todolist.test.BasicTestCaseWithLogin;

public class EditDoListItem_1 extends BasicTestCaseWithLogin {

	@Override
	protected void setUp() throws Exception {
		super.setUp();
	}

	public void testEditDoListItem_1() {
		uiHelper.getElementsMainActivity().clickOnActionNewView();
		uiHelper.getElementsNewToDoActivity().enterTextToToDoItemDetailET(
				"testedti");
		uiHelper.getElementsNewToDoActivity().clickSaveButton();
		// 还没编辑前应该search不到这个文本testedit
		assertFalse(uiHelper.getSolo().waitForText("testedit", 1, 2000, false,
				true));
		uiHelper.getSolo().clickLongOnText("testedti");
		uiHelper.getSolo().clickOnText("编辑");
		// 验证编辑页面打开
		assertTrue(uiHelper.getSolo().waitForActivity(
				EditToDoItemActivity.class, 3000));
		// 验证编辑框中的内容为testedti
		assertEquals("testedti", uiHelper.getElementsEditToDoItemActivity()
				.getToDoItemDetailET().getText().toString());
		// 清空编辑框中的数据
		uiHelper.getElementsEditToDoItemActivity().clearToDoItemDetailET();
		// 添加新的数据
		uiHelper.getElementsEditToDoItemActivity().enterTextToToDoItemDetailET(
				"testedit");
		uiHelper.getElementsEditToDoItemActivity().clickSaveButton();
		// 验证回到任务列表页面
		assertTrue(uiHelper.getSolo().waitForActivity(MainActivity.class, 3000));
		// 验证文本被成功update
		assertTrue(uiHelper.getSolo().searchText("testedit", true));
	}

}

 

© 著作权归作者所有

c
粉丝 1
博文 18
码字总数 6231
作品 0
广州
私信 提问
Android集成测试框架--Robotium

robotium 是 Android 平台上类似 Selenium 的集成测试工具。有JUnit基础的开发者,还是非常容易上手的。 Robotium 是一款国外的Android自动化测试框架,主要针对Android平台的应用进行黑盒自...

匿名
2011/02/24
20K
0
Robotium 5.2.1 发布,Android 集成测试框架

Robotium 5.2.1 发布,下载地址: robotium-solo-5.2.1.jar robotium-solo-5.2.1-javadoc.jar ExampleTestProject_v5.2.1.zip 新特性: Solo(Instrumentation instrumentation, Config confi......

oschina
2014/07/01
11.2K
11
android robotium获取相同id的的控件

android robotium获取相同id的的控件:http://blog.csdn.net/busjb/article/details/16808551 robotium中同一id的怎么确定点击哪一个:http://zhidao.baidu.com/link?url=QMTQ86nIqfGS8l1xki......

智能小松鼠
2015/07/31
71
0
android 自动化测试的傻瓜实践之旅(UI篇) -----小试身手

导言 很早以前就开始折腾android的自动化测试,不过,本人毫无测试基础,只能,从google那里搜索到仅有的一些资源,和目前,唯一一本讲android测试的书(应该是吧,如果还有希望告之). 从google那里...

打杂程序猿
2012/03/17
2.6K
13
Robotium 测试多个activity

How to test two activities with Robotium:http://stackoverflow.com/questions/16019011/how-to-test-two-activities-with-robotium...

智能小松鼠
2015/05/07
132
0

没有更多内容

加载失败,请刷新页面

加载更多

CQRS与AXON

CQRS 看了蛮多文章,只会CRUD,却不懂CQRS,CQRS是遵循DDD思想而产生的一种模式,Command and Query Responsibility Segregation 命令与查询隔离。查询就直接通过正常的模式service调dao层。...

无极之岚
26分钟前
2
0
OSChina 周三乱弹 —— 欢迎你来做产品经理

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @巴拉迪维 :10多次劲歌金曲获奖,更多叱咤歌坛排名,黎明才应该是四大天王之首,只可惜拍的电影太少。单曲循环一个多月的歌,力荐 《无名份的...

小小编辑
40分钟前
74
5
500行代码,教你用python写个微信飞机大战

这几天在重温微信小游戏的飞机大战,玩着玩着就在思考人生了,这飞机大战怎么就可以做的那么好,操作简单,简单上手。 帮助蹲厕族、YP族、饭圈女孩在无聊之余可以有一样东西让他们振作起来!...

上海小胖
今天
8
0
关于AsyncTask的onPostExcute方法是否会在Activity重建过程中调用的问题

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/XG1057415595/article/details/86774575 假设下面一种情况...

shzwork
今天
7
0
object 类中有哪些方法?

getClass(): 获取运行时类的对象 equals():判断其他对象是否与此对象相等 hashcode():返回该对象的哈希码值 toString():返回该对象的字符串表示 clone(): 创建并返此对象的一个副本 wait...

happywe
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部