51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2533|回复: 2
打印 上一主题 下一主题

实际工作中用到的手机自动化测试工具有哪些啊

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-10-21 17:44:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近对手机自动化工具进行了初步的学习,比如:Monkey、Monkeyrunner、Robotium,但是一直有个疑问,不知道学习的这些工具在实际项目中是否能够用到?对手机自动化没有项目经验,有没有做自动化的童鞋,能说说自己目前用到的手机自动化测试工具?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

  • TA的每日心情
    擦汗
    4 小时前
  • 签到天数: 1047 天

    连续签到: 5 天

    [LV.10]测试总司令

    推荐
    发表于 2014-10-23 09:52:13 | 只看该作者
    先说说开源的吧:
    Robotium
    Monkeyrunner
    Robolectric
    CTS
    还有个新兴的测试工具,以前在GitHub看到,现在找不到了,好像是BDD类型的语法;现在还不成熟。

    另外基于web的测试也有基于Selenium Webdriver 的 Android WebDriver:
    有两种:
    基于Remote Server的:官方提供了java接口的,但是Python版的官方里面却没有。我非常喜欢Python,所以自己实现了并且开源到了GitHub:
    基于Instrumentation的:已经在Android SDK r14里面可以安装了
    不开源的就多了,不过我见过的一般是以下几种思路:
    1. 基于Android Java Instrumentation框架:
    基于Robotium,比如bitbar的产品:http://bitbar.com/products
    基于Instrumentation,那就海了去了,很多公司自家写的工具都基于这个;另外Robotium就是基于这个的
    2. 基于Android lib层的各种命令,比如sendevent,getevent, monkey, service这些,然后用各种语言封装

    MonkeyRunner还是很有前景的,Google自己弄的。现在最新的dev版本已经有支持UI的id操作的EasyMonkey了。可以git clone git://http://android.kernel.org/platform/sdk.git看看
    回复 支持 1 反对 0

    使用道具 举报

    该用户从未签到

    2#
    发表于 2014-10-22 14:40:36 | 只看该作者
    希望能早日等到大侠些给出答案,最近也是同样问题困扰着我
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 13:56 , Processed in 0.076177 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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