“本身起点都不同,结果你还不努力!”
检测apk软件在运行过程中是否存在内存泄漏问题,可以采用两种办法,一种是系统自带的,在设置-》应用-》郑州运行界面查看:总内存/已用内存/剩余内存,通过运行应用前后对比,得出内存是否存在内存泄漏问题;第二种方式是采用Python脚本,实时监控内存情况,并给出运行曲线图,针对两种方式,接下来分别介绍使用方法
1.终端手机自带内存检测办法
一、查看内存泄漏在设置>应用>正在运行>已用,查看已用内存大小如图:
二、使用一个应用后退出再次进入后查看已用内存空间大小有以下情况:
·1、一般比之前小-------正常
·2、如果比之前大一般10M以内正常----正常
·3、已用内存大小无限增大(或者已用内存一直很大)-----内存泄漏
·4、某一个已用程序占用内存异常(很大那种,反复进入设置查看几次确认下)-----若能恢复说明该资源能释放,为正常
2.使用Python脚本实时监控测试内存泄漏办法
1.终端连接到PC,终端运行app软件,pc端打开cmd命令窗口,检测应用包名输入以下命令,回车
adb shell dumpsys window w |findstr \/ |findstr name=
2.获取包名后,下载自动化测试工具获取下载连接,根据说明文档进行配置,运行start.bat开始测试
每周两篇|原创干货|等你来战 微信ID:TestingXP 长按二维码关注微互动
网友评论