摘要: 如何测试一个APP的内存占用情况?一个APP占用的内存分哪些部分?如何检查一个APP是否存在内存泄漏?一、Android内存介绍:在java开发过程中,是通过new来为对象分配内存的,而内存的释放是由垃圾收集器(GC)来回收的,在开发的过程中,不需要显式的去管理内存,java虚拟机会自动帮我们回收内... 阅读全文
posted @ 2015-07-23 16:39 我只吃大碗 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 测试脚本录制:方案一:我们先看看以下monkeyrecoder.py脚本:#Usage:monkeyrunnerrecorder.py#recorder.pyhttp://mirror.yongbok.net/linux/ ... ey_recorder.py;com.android.monkeyr... 阅读全文
posted @ 2015-07-23 16:01 我只吃大碗 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 一、使用CMD命令打开模拟器运行monkeyrunner之前必须先运行相应的模拟器或连上设备,不然monkeyrunner无法连接设备。1.1 用Elipse打开Android模拟器或在CMD中用Android命令打开模拟器。1.2 这里重点讲一下在CMD中用Android命令打开模拟器命令:emu... 阅读全文
posted @ 2015-07-23 13:48 我只吃大碗 阅读(865) 评论(0) 推荐(0) 编辑
摘要: monkeyrunner工具前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大家... 阅读全文
posted @ 2015-07-23 10:20 我只吃大碗 阅读(254) 评论(0) 推荐(0) 编辑
摘要: Monkey:Monkey工具直接运行在设备或模拟器的adbshell中,生成用户或系统的伪随机事件流。monkeyrunner:monkeyrunner工具则是在工作站上通过API定义的特定命令和事件控制设备或模拟器。 阅读全文
posted @ 2015-07-23 10:19 我只吃大碗 阅读(261) 评论(0) 推荐(0) 编辑