内存条性能测试软件,性能测试之内存篇测试方法整理

本文主要介绍了Android客户端性能测试中的内存测试,包括空闲状态、中等规格和满规格的测试设置。讨论了使用Android自带的ActivityManager.MemoryInfo()、adb shell dumpsys、procrank等命令行工具以及ADT插件DDMS进行内存信息获取的方法。通过对内存测试方法的整理,帮助测试人员更好地评估应用内存消耗情况,预防卡顿和OOM问题。
摘要由CSDN通过智能技术生成

背景

Android客户端性能测试部分,通常是指客户端的安卓应用层面的性能测试,这里的关注点为应用的性能测试。

应用的性能测试通常包括多种测试,如:内存,cpu,GPU,耗电量,流量,启动时间等等,对于应用的性能测试,如启动时间,内存,cpu等测试通常是通过使用外部提供的第三方工具来辅助测试,如腾讯的GT,安测试等工具,这些工具都是通过基于调用android底层的一些api来获取测试所用的值;当然,也可以使用android自身提供的一套adb指令完成上述测试。而GPU,耗电量,流量等测试,用第三方工具进行测试获得数据就不那么准确了,通过会利用硬件工具来完成相关测试,下面对Android客户端app的几种内存测试方式进行简单整理。

性能测试之内存测试

内存测试主要是为了检测被测试应用在进行正常使用情况下,该应用消耗手机内存的情况,如果内存消耗过大就造成手机使用卡顿等现象,进而影响用户体验,甚至会影响日活数据和用户留存等情况。因此,通常情况下,移动端应用内存占用大小也是产品一个比较重要的关注点和测试重点。为了保证应用不占用过多的系统资源,且能够及时释放内存,保证整个系统的稳定性,关于内存测试需要引入几种概念:

1、  空闲状态:指打开应用后,点击home键让应用后台运行,此时应用处于的状态叫做空闲

2、  中等规格:对应用的操作时间的间隔长短不一,中等规格时间较长

3、  满规格:对应用的操作时间的间隔长短不一,满规格时间较短<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值