51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6680|回复: 5
打印 上一主题 下一主题

robotium自动化测试,如何点击已知id的button

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-9-30 23:10:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如 在 hierarchyviewer里面看到目标button id是title_button1
如何利用控件id 点击这个button
solo里面只有用index和string的两个方法。 求大牛指教
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-10-9 18:14:10 | 只看该作者
这个是这样子的,本身是不可以的。。

如果你可以在monkey中实现hierarchyviewer的机制。那么就可以了。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-10-9 22:01:47 | 只看该作者
直接用测试对象程序源码里的R.java
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2011-10-9 22:20:19 | 只看该作者
回复 3# xiaoshancom


    木有源程序代码 只有软件成品
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-10-12 07:49:02 | 只看该作者
用robotium前,我还是推荐先去了解学习基本的instrumentation。
robotium里的clickonText等等方法,都是搜索当前Activity中所有的view
然后用基本的clickonview 的方法来实现的

这里的话 你有id
就Button  b1=activityXX.findViewById(R.id.xx);
然后b1.performclick();就可以了。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2012-11-14 15:00:31 | 只看该作者
找了很多方法,终于找到了。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-22 14:40 , Processed in 0.078439 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表