在Robotium中使用ID
2013-09-06 10:47
225 查看
在robotium中api中不提供使用id的方式。
如果我们想在robotium中使用id就需要自己通过id来找到控件的实例,然后通过robotium的api对实例进行操作来达到目的。
当然了。如果有童鞋有兴趣也可以自己将这个封装起来以便使用。
在说方法之前,我不得不先说说id的几种形式:
1.字符串形式。例如id/btn_Example我们在源码的布局里面写的,HierarchyView中看见的,都是这种。
2.数字形式。例如0x7f070012,我们可以打开R.java。里面就体现了String形式和int形式的对应关系。
在白盒测试中,我们可以直接使用R.id的形式来调用:
Java code?
但是在黑盒测试中,R.id不可见,那么我们该如何使用呢?
Java code?
这里是我自己封装的一个方法:
Java code?
如果我们想在robotium中使用id就需要自己通过id来找到控件的实例,然后通过robotium的api对实例进行操作来达到目的。
当然了。如果有童鞋有兴趣也可以自己将这个封装起来以便使用。
在说方法之前,我不得不先说说id的几种形式:
1.字符串形式。例如id/btn_Example我们在源码的布局里面写的,HierarchyView中看见的,都是这种。
2.数字形式。例如0x7f070012,我们可以打开R.java。里面就体现了String形式和int形式的对应关系。
在白盒测试中,我们可以直接使用R.id的形式来调用:
Java code?
Java code?
Java code?
相关文章推荐
- robotium 使用id来点击View
- 在Robotium中使用ID
- Robotium的id使用
- 在Robotium中使用ID
- 在Robotium中使用ID
- 在Robotium中使用ID
- 在Robotium中使用ID
- 在Robotium中使用ID
- 在Robotium中使用ID
- 在robotium中使用ID
- 编写一个程序,使用getpid函数来获取当前进程的进程ID
- 使用求出最大和最小ID进行分页
- robotium的使用方法(一)
- 使用Jquery获取带特殊符号的ID 标签的方法
- 【SQL】ORACLE中左右补齐字符串,补齐位数的函数LPAD的使用方法教程,补齐ID用,RPAD,java的mybatis中实际使用
- android robotium获取相同id的的控件
- Hibernate注解使用以及Spring整合 , hibernate 自动生成uuid类型的id 注解
- C#使用SOCKET获取ASPSESSIONID、PHPSESSID等Cookie
- 为何在查询中索引未被使用 (Doc ID 1549181.1)
- css基础-html中使用css、基本选择器、类选择器、id选择器、通用选择器、符合选择器、css权重