自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

转载 Android 自动化测试(6)<monkey>

在android手机上做自动化测试,monkey比cts,Android UnitTest 好用多了,他其实是继承与adb shell中的一段的shell指令。一monkey测试的相关的原理monkey测试的原理就是利用socket通讯的方式来模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时间会出异常。当Monkey程序在模拟器或设备运行的时候,如果用户出发了比如点击,触摸

2014-10-29 23:00:45 1452

原创 Android 自动化测试--要点概括

Android自动化测试 :Top-Down的要点概括 一、测试方法1、功能型测试  monkeyrunner、uiautomator2、随机事件  monkey二、发现问题3、监测内存是否有泄露     工具4、监测是否有ANR            日志 (/data/anr)5、监测是否有Crash         日志(/data/system/drop

2014-10-29 22:53:12 1783

原创 Android 自动化测试(5)<robotium>

关于Android的自动化测试之UI测试,之前介绍过Android 自动化测试(4)<uiautomator> , 在android原生的单元测试框架上,利用uiautomator.jar这个类库来完成Android的界面上的测试,这已经使得测试比较简单了。但还有更加简单的写测试的方式,那就是利用一些第三方的测试框架,比如robotium。

2014-10-18 20:45:21 8648

原创 Android 自动化测试(4)<uiautomator>

做过java单元测试的同学,使用Android的单元测试比较简单,参见 如何进行Android单元测试,采用这种方式,业务逻辑上的测试在很多情况下,就已经解决了。还有一个明显的缺陷就是测试界面不方便。而对于android应用程序来说,界面占据了很重要的一个部分。 这个时候可以使用uiautomator.jar这个类库。 这里我不详细讲具体的Android 的 uiautomator类库怎么使用。具体的使用可以参见 Android UI Testing (英文版), 和 Android uiau

2014-10-18 13:17:04 16054 1

原创 Android 自动化测试(3)<monkeyrunner> 根据ID查找对象&touch&type (python)

我在之前的两篇文章中用java来实现过 Android 自动化测试(1)如何安装和卸载一个应用(java)、Android 自动化测试(2)根据ID查找对象(java)。 但是本质上都是用monkeyrunner对应的java lib 来实现的,但是相关的文档非常少,如果真的要用monkeyrunner来做功能性的自动化测试,强烈还是推荐使用python语言 使用monkeyrunner 使用id来查找控件,使用上EasyMonkeyDevice的Touch、Type等几个基本操作,就可以完成很多基

2014-10-04 22:18:06 13608

原创 Android 自动化测试(2)根据ID查找对象(java)

之前一篇文章写的是 Android 自动化测试(1)如何安装和卸载一个应用(java) ,下面再探索一下如果在普通java应用程序中,根据ID来查找对象1、类库依赖:The library dependencies are:chimpchat.jar,common.jar,ddmlib.jar,guava-13.0.1.jar,sdklib.jar,hierchyviewer2lib.jarThey can all be found in the sdk/tools/lib subdirector

2014-10-04 21:39:36 4282 1

Android自动化测试 robotium-solo-5.2.1 javadoc 样例

Android 自动化测试(5)<robotium> robotium-solo-5.2.1 javadoc 样例

2014-10-18

ApkInstallUnInstall

Android 自动化测试(1)如何安装和卸载一个应用

2014-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除