关于android测试的工具,大家知道哪些呢?最好可以实现录制的那种,类似winrunner这种类型的,Robotium测试可以实现模拟人工点击和输入操作码?

解决方案 »

  1.   

    还用找专门的工具吗?Android自带的TDD就可以阿
      

  2.   

    Activity Instrumentation,MonkeyRunner,Robotium,以及Robolectric。另外LessPainful也提供服务来进行真实设备上的自动化测试。
    模拟点击我用过adb shell sendevent 很方便很实用
      

  3.   

    录制点击事件的工具到是有见过(MonkeyRecorder...),但是有缺陷,这种工具没有记录操作间隔。Robotium是黑盒测试工具,不需要提供APK源码,解决了CTS的一项缺陷(虽然Robotium也有用到cts框架下的东西),所以可以模拟人对UI的操作。用sendevent来做ui测试的话,需要解决的问题有很多(如判断view是否出现,来做下一步的点击动作;touch相关设备文件的操作权限等)。Robotium算是黑盒测试做的比较好的。
      

  4.   

    多用几个类型的真机测试吧,
    给我点分吧,thanks
      

  5.   

     Android自动化测试可从单元测试、系统测试等方面开展。Android自动化测试底层技术主要分两类:Instrument和ADB。围绕这两种技术构建的自动化测试工具有很多,包括开源的Robotium、NativeDriver等。Android自带的MonkeyRunner还不是怎么成熟。
      

  6.   


    要不要我来帮你这个工具测试下,看看有没有bug啊?
      

  7.   

    我现在也一般都用真机测,wifi通过豌豆夹更新程序,主要程序启动很快