Android自动化测试学习笔记-robotium

一、移动端自动化工具了解

       移动端有很多不同的自动化测试工具,有商业的收费工具,也有很多开源的工具,android比较常用的自动化测试工具主要有:appium、uiautomator、robotium。

      appium的好处是既支持android的自动化测试,又支持iO方面的自动化测试;appium的“槽点”是稳定性还有待提升。

      uiautomator时Google官方提供的一款自动化测试框架,它的主要特点是支持跨进程的操作;不足之处是支持android SDK platform、API 16及以上的,还有就是对webview的支持也不好。

      robotium也是一款开源的自动化测试框架,API使用起来简单方便,执行速度也快;一个比较大的局限性是不支持跨进程的操作,但也有相应的解决方案。robotium在ADT插件的支持下,可以在Eclipse下调试运行,这一点比uiautomator便捷很多。

二、测试开发环境搭建

       JDK 安装

       Eclipse安装

       ADT插件安装

       Android SDK安装

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,956评论 25 709
  • 前言 做Android端功能自动化已有2年多的时间了,使用过的功能自动化框架有Robotium、Uiautomat...
    海波笔记阅读 17,125评论 3 66
  • 1. 单元测试 单元测试是单一实体(类或者方法)的功能性测试,检查程序是否按照预期结果正常运行,及时发现代码中的逻...
    冰雪之涙阅读 2,204评论 0 48
  • 一:移动端自动化测试框架对比 概述 1、Monkey是Android SDK自带的测试工具,在测试过程中会向系统发...
    PeytonWu阅读 1,898评论 0 3
  • 作者:谷藜 我死于半个月亮 银河上长着麦子 银河流过村庄 像一条遥远的小溪 碧绿的月亮 是比远方更远的神 月亮死于...
    谷藜阅读 424评论 0 8