51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3308|回复: 13
打印 上一主题 下一主题

请教一个monkeyrunner代码中的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-6-9 11:33:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我看到好多讲monkeyrunner的例子中,都有这么一句:启动任意的Activity
device.startActivity(component="your.www.com/your.www.com.TestActivity")
我不明白,component=后面的内容,究竟是根据什么得来的,是什么意思,还望各位帮忙解惑
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 547 天

    连续签到: 1 天

    [LV.9]测试副司令

    2#
    发表于 2014-6-9 17:38:43 | 只看该作者
    这个是可以改掉的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-12-31 08:59
  • 签到天数: 975 天

    连续签到: 1 天

    [LV.10]测试总司令

    3#
    发表于 2014-6-9 17:45:20 | 只看该作者
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-7-9 10:38
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]测试连长

    4#
    发表于 2014-6-9 19:50:00 | 只看该作者
    回复 1# yyang312


        component后面的 your.www.com—这个是测试的包的名字,每个应用都有一个包名,这个包名是开发的时候创建的包名。问开发或者用DDMS来查看。   
           your.www.com.TestActivity—这个是你的应用启动后的第一个Avtivity,也就是主Activity。可以在DDMS中查看,也可以问开发。 再不懂就加我qq:664514361
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2014-6-19 16:30:26 | 只看该作者
    本帖最后由 yyang312 于 2014-6-19 16:34 编辑

    回复 4# 张亚洲
    是在这个位置查看吗?
    DDMS_File Explore_date_app
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-7-9 10:38
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]测试连长

    6#
    发表于 2014-6-19 21:22:42 | 只看该作者
    回复  张亚洲
    是在这个位置查看吗?
    DDMS_File Explore_date_app
    yyang312 发表于 2014-6-19 16:30


    打开ddms,输入displayed, 然后启动你的应用,你就会看到图里面的内容。你就知道包名和主活动名了。这个是应用的启动时间,用来做性能用的。看看你是否看懂了,再不懂,你真的需要动动思想了,不然就禁锢了。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2014-6-20 11:39:17 | 只看该作者
    回复 6# 张亚洲


        多谢了,我好好研究一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2014-6-20 13:32:09 | 只看该作者
    本帖最后由 123wowo 于 2014-6-20 13:36 编辑

    另外也可以通过:adt-bundle-windows-x86-20140321\sdk\tools目录下的hierarchyviewer.bat工具。
    单击hierarchyviewer.bat,出现界面:其中加粗部分即是。
    如果没有的话,可能软件版本不是开发版本。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2014-7-4 09:58:51 | 只看该作者
    回复 8# 123wowo


    多谢了
    尝试了一下,确实这个也是可以看到的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2014-7-13 23:00:43 | 只看该作者
    回复 8# 123wowo


        为什么只能打开启动的activity?不能启动任意的activity?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2014-7-15 10:15:09 | 只看该作者
    回复 10# qiqi744
    可以打开任意的activity,只要你知道此activity的名称。
    就好像,去找一个人,要先知道他的名字。
    所以说,你要启动哪个activity,就先要把此activity名称告诉Monkeyruner工具,它就去启动。
    不知你明白了没有。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-11-11 22:52
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    12#
    发表于 2014-11-11 23:36:10 | 只看该作者
    package name+main activity
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2016-5-28 18:43:24 | 只看该作者
    包名+活动名
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 18:20 , Processed in 0.079368 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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