Android 专项测试之Android GPU检测-资源消耗测试
该工具主要用来监控安卓app的页面是否有过度绘制问题,通过minicap和opencv图像识别做的;该工具还可以配合monkey的自动化运行,对有页面进行监控,对于有监控绘制的可能,会自动化截图;
其他话不多,重点在于实践及业务测试场景的使用;
工具说明:
一.文件说明:
压缩包解压后,不要放在带有中文的目录,有两个文件,一个lib文件夹,一个过度绘制程序,点击过度绘制程序后,会产生两个文件夹,一个overdraw文件夹,是用来存储有过度绘制可能的图片,tmp文件夹是用存储程序第一次初始化的图片。整体如下:
二.使用说明
1.点击过度绘制exe,进入的页面,
其中要注意测试过程一定要进入开发者模式,把过度绘制的开关打开,另外不要把过度绘制的标准为0或者超过100,关闭的时候,其余功能看下就明白了;
2.连接设备后,并确认设备已跟电脑连接上,可在dos下,输入adb devices,
看下是否有设备连接,当设备有连接后,可以不输入监控的app报名,可以直接点击开始,初始化会慢一点,然后打开手机里面的广州地铁app,
点击结束后,进入到overdraw文件夹,就可以看到有过度绘制问题的图片;怕图片过多,刷新频率建议为1s;overdraw数据不会自动清除,每次重新开始结束也不会清除图片数据,只能手动清除;
切换到别的app,页面显示正常
以上,就是关于gpu过度绘制监控工具的使用,其中还有一个缺点如果背景为红色的,也会统计进来毕竟过度绘制也是对于图层红色进行判断的;至于判断标准值请根据你的app进行调整;
Android 专项测试之Android GPU检测-资源消耗测试相关推荐
- Android专项测试之崩溃测试(CPU)
Android专项测试之崩溃测试(CPU) 崩溃问题类型 ❖ ANR:❖ 主线程5s内没响应 ❖ Java Crash: ❖ 未捕获的android vm异常 ❖ Native Crash: ❖ 未处 ...
- android测试篇(四)android专项测试之压力测试
前言 抄袭文章来源:Android App专项测试-压力测试篇 小伙伴们大家好,今天主要分享的主题是Android App专项测试.如何进行Android App专项测试压力测试呢?我们主要通过And ...
- android专项测试题,Android期末测考试试题(附带答案).doc
选择题 下列哪项不是Android四大组件 ( C ) Seivice B. Activity C. Handler D. Content Provider Android是如何组织Activity的 ...
- Android性能专项测试之GPU Monitor
Testing Display Performance Speed up your app GPU Monitor能做什么? 分析GPU的性能,实时查看绘制每一帧所花费的时间 GPU Monitor使 ...
- Android性能专项测试之Batterystats
Batterystats & Battery Historian Walkthrough Battery Historian Charts Android应用的耗电量统计 Supplicant ...
- 【腾讯优测干货分享】安卓专项测试之GPU测试探索
本文来自于Dev Club 开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57c7ffdc0569a1191bce8a63 作者:章未哲--腾讯SNG质 ...
- Android 性能优化(62)---存检测、卡顿优化、耗电优化、APK瘦身——详解篇
Android 性能优化,内存检测.卡顿优化.耗电优化.APK瘦身--详解篇 自2008年智能时代开始,Android操作系统一路高歌,10年智能机发展之路,如今 Android 9.0 代号P 都 ...
- Android专项测试性能篇整理
Android专项测试性能篇整理 转自 slq520 分类专栏: APP性能测试 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:h ...
- 安卓专项测试之GPU测试探索
作者:章未哲--腾讯SNG质量部 http://dev.qq.com/topic/57c7ffdc0569a1191bce8a63 背景 我们在安卓上进行性能测试时,如果想获取CPU以及内存等常用性能 ...
最新文章
- 利用大数据技术探索“数字公民”创新
- XCTF WEB xff_referer
- su命令 sudo命令 限制root远程登录
- Spark学习笔记——在集群上运行Spark
- HTTP的长链接和短链接说明
- 收割百度、阿里、腾讯、头条、网易华为等大厂Offer的面经
- bootstrap confirm 确认后在执行_如何利用 Laravel 提供的密码确认功能来保护用户信息安全...
- Android 折线图(MPAndroidChart框架)
- FISCO BCOS(十一)——— FISCO BCOS如何查看账户
- 基于Labview的小波去噪
- java wmic_Windows WMIC命令使用详解(附实例)
- 解决“为了对电脑进行保护,已经阻止此应用”问题
- phpmyadmin linux 升级,phpMyAdmin 4.9.2发布下载,附主要更新内容介绍
- Typore中的图片如何永久保存
- 实现手机扫描二维码登录
- grafana+prometheus监控Springboot服务
- python入门2——基础语法2——字符串详解
- cmd中粘贴的快捷键
- 爱客IKCRMCOM销售离职带走客户怎么办?爱客帮你防患于未然
- Python数据类型,字符编码,文件处理