您的位置:首页 > 其它

在robotium中使用ID

2014-01-14 15:24 204 查看
在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?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: