Android自动化测试主要分为Monkeyrunner、Rubotium、UiAutomator、Monkey(在我看来这个不算)等。主要特点:
1、Monkeyrunner:优点:操作最为简单,可以录制测试脚本,可视化操作;缺点:主要生成坐标的自动化操作,移植性不强,功能最为局限;
2、Rubotium:主要针对某一个APK进行自动化测试,APK可以有源码,也可以没有源码,功能强大;缺点是针对APK操作,而且需要对APK重新签名(有工具),因此操作相对复杂;
3、UiAutomator:优点:可以对所有操作进行自动化,操作简单;缺点:Android版本需要高于4.0,无法根据控件ID操作,相对来说功能较为局限,但也够用了;
4、Monkey:准确来说,这不算是自动化测试,因为其只能产生随机的事件,无法按照既定的步骤操作;
由上面介绍可以有这样的结论:测试某个APK,可以选择Rubotium;测试过程可能涉及多个APK,选择UiAutomator;一些简单的测试,选择Monkeyrunner;
- 浏览: 81270 次
- 性别:
- 来自: 长春
相关推荐
最近研究了一下android的自动化测试工具,其中用的比较多的就是google开源自带的monkeyrunner,还有一个就是robotium工具。文档是在eclipse中添加python和robotium插件的配置环境说明,方便使用monkeyrunner或是...
基于Eclipse的Android自动化测试工具插件开发研究 本文研究了基于Eclipse平台的Android自动化测试工具插件开发,旨在让读者了解如何将Android自动化测试的小工具集成到Eclipse平台上,实现统一应用。文章首先介绍了...
Android自动化测试工具iTestin重点功能: 基于Windows平台,为Android和iOS设备提供黑盒测试的自动化工具,为开发者提供功能测试、脚本录制回放以及测试记录的功能。主要内容包括: 1)连接和管理连接在PC上的终端...
Android自动化测试工具集,内含26个APK,方便测试工程师进行Android手机测试。
android自动化测试工具三件套 查看apk签名信息 重新签名 去签名
自己整理的学习笔记之Android自动化测试工具Monkey 还不错
介绍5种Android自动化测试工具.pdf
Android自动化测试工具-Monkey介绍及使用帮助
该文档包含了本人对android自动化测试工具monkeyrunner的一些总结,有需要的可以看看。
该文档描述了android自动化测试工具monkey测试的详细实例及错误分析...
一款非常强大的面向对象的手机App自动化测试软件,按照需求录制测试脚本,自动回放脚本,还支持Testin云测试300多款云端手机批量回放。 自动比对测试结果 完美跨越分辨率限制
Android自动化测试工具链的设计与实现.pdf
Android自动化测试工具Robotium的应用与研究.pdf
Instrumentation是早期Google提供的Android自动化测试工具类 UiAutomator也是Android提供的自动化测试框架,基本上支持所有的Android事件操作 Espresso,Android Studio工程,以apk的形式执行测试 UiAutomator2,...
Android自动化测试框架
3.Create_Android_Sample_...Android自动化测试初探 Android自动化测试可行性途径分析 Android自动化测试之道 GSM手机自动化测试解决方案 手机自动化测试系统设计浅析 在Android_Robotium自动化测试中导出Test_result
Android自动化测试工具,从连接app到自动测试界面控件元素,非常详细!官网例子
带robotium最新版jar,讲述对apk进行自动化测试
非扫描版 带书签许奔 著ISBN:978-7-111-52120-4目录本书赞誉前言第一部分 基础篇第1章 Android自动化测试基础1.1 Android自动化分析1.2 什么样的兵器最称手1.3 如何耍好你手上的兵器1.4 你了解你的兵器吗1.5...
Android自动化测试总结,对android自动化测试的一些工具的使用总结