
android性能测试
lychbeyond
这个作者很懒,什么都没留下…
展开
-
Monkey测试2——Monkey测试策略
Monkey的测试策略一. 分类Monkey测试针对不同的对象和不同的目的采用不同的测试方案,首先测试的对象、目的及类型如下:测试的类型分为:应用程序的稳定性测试和压力测试测试对象分为:单一apk和apk集合测试的目的分为:解决问题的测试(忽略异常的测试)和验收测试(不忽略异常的测试)二. 应用程序的稳定性测试:1. 针对单个apk(转载 2014-02-25 13:26:07 · 755 阅读 · 0 评论 -
使用TraceView性能分析工具的方法
TraceView界面 现来看一下整个界面的图,整个界面包括上下两部分,上面是你测试的进程中每个线程的执行情况,每个线程占一行;下面是每个方法执行的各个指标的值上面一部分是你测试进程的中每个线程运行的时间线,下图中可以可以看到,主要只有一个main线程在执行,因为我滑动了一下列表,main线程(UI线程)正在进行绘制View呢~ 附相关视频教程Android应用开发视频教程然后转载 2016-05-21 18:27:37 · 1129 阅读 · 0 评论 -
Android客户端性能测试(一):使用APT测试Android应用性能
一、APT介绍: APT:Android Performance Testing Tools,适用于开发自测和定位性能瓶颈,帮助测试人员完成【性能基准测试、竞品测试】。 APT提供了CPU利用率实时曲线图、多维度内存实时曲线图,方便竞品对比测试和定位内存泄露问题;支持进程内存构成分析,支持手工或超过阈值时自动转储(Dump)详细堆内存对象信息,支持多进程,支持生成和导出常用格式的的转载 2016-05-21 14:25:30 · 2469 阅读 · 0 评论 -
内存分析工具 MAT 的使用
1 内存泄漏的排查方法Dalvik Debug Monitor Server (DDMS) 是 ADT插件的一部分,其中有两项功能可用于内存检查 :· heap 查看堆的分配情况· allocation tracker跟踪内存分配情况DDMS 这两项功能有助于找到内存泄漏的操作行为。Eclipse Memory Analysis To转载 2016-05-21 10:44:26 · 327 阅读 · 0 评论 -
android 内存占用 分析工具
android top | grep app名称ps | grep app名称procrank | grep app名称dumpsys meminfo app名称前两个命令只能查到VSS RSS内存占用信息而后面两个命令可以查出 PSS USS内存占用.dumpsys meminfo 可以查出native和dalvik分别占用多少内存 dum转载 2014-07-07 10:09:41 · 641 阅读 · 0 评论 -
Monkey test——Mr.Monkey 移动测试培训课后总结(三)
这周乱七八糟的事情太多啦。。现在才整理。。 希望对大家还有帮助。。 一、Monkey test简介 Android的SDK 里面,Monkey的tools是一个命令行工具,当连接Android设备时,只要在命令行里输入相应命令就能运行tools; Monkey test是一项压力测试,可以在规定的次数范围内做任何随机的操作,随机操作包括点击、滑动、Application切换转载 2014-02-25 16:19:44 · 1193 阅读 · 0 评论 -
Monkeyrunner测试1——Monkeyrunner的使用
Monkeyrunner的使用一.终端输入单行命令行实现1. 开启android 模拟器(1) 用Eclipse打开andorid的模拟器(2) 在CMD中用andorid命令打开模拟器定位到android SDK的路径下的tools目录,运行如下命令:D:\android \tools>emulator-avd AVD2.3.3“AVD2.转载 2014-02-25 13:35:56 · 990 阅读 · 1 评论 -
Monkey测试1——Monkey的使用
Monkey工具使用一、 什么是MonkeyMonkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。二、 Monkey的特征1、 测试的对象仅为应用程序包,有一定的局限转载 2014-02-25 13:24:22 · 604 阅读 · 0 评论 -
Monkey测试4——Monkey命令行可用的全部选项
Monkey命令行可用的全部选项常规--help列出简单的用法。-v命令行的每一个-v将增加反馈信息的级别。Level 0(缺省值)除启动提示、测试完成和最终结果之外,提供较少信息。Level 1提供较为详细的测试信息,如逐个发送到Activity的事件。Level 2提供更加详细的设置信息,如测试中被选中的或未被选中的Activit转载 2014-02-25 13:29:29 · 644 阅读 · 0 评论 -
Monkey测试3——Monkey测试结果分析
Monkey测试结果分析一. 初步分析方法:Monkey测试出现错误后,一般的差错步骤为以下几步:1、 找到是monkey里面的哪个地方出错2、 查看Monkey里面出错前的一些事件动作,并手动执行该动作3、 若以上步骤还不能找出,可以使用之前执行的monkey命令再执行一遍,注意seed值要一样一般的测试结果分析:1、 ANR问题:在日志中转载 2014-02-25 13:27:35 · 771 阅读 · 0 评论 -
Android 编程下的 TraceView 简介及其案例实战
raceView 是 Android 平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到 method。详细内容参考:Profiling with Traceview and dmtracedumpTraceView 简介TraceView 是 Android 平台特有的数据采集和分析工具,它主要用于分析 Android 中应转载 2016-05-21 18:29:01 · 392 阅读 · 0 评论