- 博客(4)
- 资源 (2)
- 收藏
- 关注
翻译 Robotium API 翻译(四)——等待执行的方法sleep、waitFor
测试中经常出现明明有控件或者文本,但是由于界面没有载入完成或者其他原因导致assert判断的结果失败。或者两次执行,一次成功,一次失败的情况。所以需要加入这些等待某些控件或者文本载入的方法,以加强程序执行的健壮性。sleep是固定长度时间的等待,waitFor则是等待某个控件或者文本载入后再进行下一步操作。故两者都能用的情况下,推荐waitForsleep,固定时间的等
2013-11-12 19:54:33 2380
翻译 Robotium API 翻译(三)——判断测试结果的方法assert、is、search
断言方法assert(robotium特有的断言方式,实际项目中和Junit的assert方法配合使用)void assertCurrentActivity (String message, Class activityClass [,boolean isNewInstance])断言当前的activity是否是预期的参数:message-如果运行失败打印的消息
2013-11-12 17:20:02 1625
翻译 Robotium API 翻译(二)——除click/clickLong外的其他操作
上一篇列举了Robotium的操作,主要是点击和长按的操作。这里说下除了点击和长按外的其他操作。拖拽操作void drag (float fromX, float toX, float fromY, float toY, int stepCount)选定两个位置,进行拖拽操作参数:fromX-起始位置的X坐标
2013-11-12 16:06:35 2517
翻译 Robotium API 翻译(一)——click/clickLong操作
1.常量: 1.1.方向键 static int UP static int DOWN static int LEFT static int RIGHT 1.2.键盘菜单 static int OPENED static int ENTER
2013-11-11 16:45:55 2240 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人