APP性能测试——启动时间
Android应用性能测试通常包括:启动时间、内存、CPU、耗电量、流量、流畅度等。
启动时间分为两种情况:
一种是冷启动时间(通常是系统重启,即在启动前没有该App进程的情况)。
一种是热启动,即App从被切换到前台(点back退出后再点击图标启动)。
1.adb命令
测试方法 输入adb shell am start -W packagename/MainActivity
- startTime记录的刚准备调用startActivityAndWait()的时间点
- endTime记录的是startActivityAndWait()函数调用返回的时间点
- WaitTime = startActivityAndWait()调用耗时。
2.代码日志输入查看
- 直接源码打日志,输入各个位置的耗时操作最为有效,需要源码
3.用Androidstudio(android device monitor)查看手机系统日志输出
- 日志过滤Displayed关键字
APP性能测试——启动时间相关推荐
- app性能测试:(一)启动时间
app性能测试主要分为: 启动时间,CPU,流量,电量,内存,FPS,过度渲染 下面首先对启动时间进行分析: app的启动分为冷启动(首次创建),热启动(通过返回键,home键推到后台,未完全被杀死) ...
- Android app 性能测试以及专项测试
1. 性能测试 Android性能测试分为两类: 1.一类为rom版本(系统)的性能测试 2.一类为应用app的性能测试 Android的app性能测试包括的测试项比如: 1.资源消耗 2.内存泄露 ...
- App 性能测试分享
App 性能测试分享 在本文内,主要以Android性能测试为主进行分析 一.性能测试包含 1.启动时间测试 测试场景包括 - - - 首次安装启动时间.冷启动.热启动测试 2.页面响应时间: ...
- app性能测试与弱网测试
1. 性能测试 Android的app性能测试包括的测试项比如: 1.资源消耗 2.内存泄露 3.电量功耗 4.耗时 5.网络流量消耗 6.移动终端相关资源利用率 7.帧率 8.渲染等 ...
- APP性能测试的6项关键指标及测试获取手段
如何把rom测试和手机预装APP测试得更好,用户体验.流畅度.功耗.启动时长等指标是中兴努比亚手机产品线最关注的层面.本文将从APP性能维度.性能测试平台等维度全面讲解中兴努比亚APP专项性能测试和监 ...
- android下的app性能测试应主要针对那些方面,如何开展?
如何开展安卓手机下的App性能测试,对于优秀的测试人员而言,除了要懂得性能测试的步骤流程外,还应该懂的性能测试的一些其他知识,比如性能测试指标.各指标的意义,常用的性能测试工具.如何查看结果分析等等知 ...
- app 性能测试
此篇为转载文章,我也是接触软件测试,对App 性能测试这一块不知所措,荣幸今天看到这篇文章,希望对有需要的同志有所帮助 app 性能测试的几个概念 我们在使用各种 App 的时候基本会关注到:这款软件 ...
- App性能测试中的几个重要概念
我们在使用各种 App 的时候基本会关注到:这款软件挺耗流量的?运行起来设备掉电有点快嘛?切换页面的时候还会有卡顿等现象?如果遇到有这些问题的 App 我们基本会将它请出我们的 我们在使用各种 App ...
- Android 中如何计算 App 的启动时间?
(转载) 已知的两种方法貌似可以获取,但是感觉结果不准确:一种是,adb shell am start -w packagename/activity,这个可以得到两个值,ThisTime和Total ...
- Android 系统优化(35)---Android 中如何计算 App 的启动时间?
Android 中如何计算 App 的启动时间? 1 应用启动场景 事实上 Android 中一个 App 的启动时间可以准确计算的.但是要分场景.也就是说要分开游戏和应用. 大家都知道,在Andro ...
最新文章
- 使用C语言扩展Python(三)
- python3.8.5怎么用-Python 3.8 新功能大揭秘【新手必学】
- 计算代码重复率_了解了知网大学生论文查重原理,重复率想高于6%都难!
- c语言算法竞赛入门经典百度云,《算法竞赛入门经典》CH-2(C语言)
- java学习笔记2022.1.17
- fatal error: opencv2/core/cvdef.h: 沒有此一檔案或目錄
- java web容器_Java Web容器安全
- 让浏览器认为现在处于登录状态
- 将Java EE Monolith雕刻成微服务
- 牛客网暑期ACM多校训练营(第三场) E Sort String 哈希处理字符串(模板)
- 200多家厂商的OT设备受14个漏洞影响
- 挖掘经典:几乎被人遗忘的HTML七种用法
- HTML5 视频、图片截图实例
- 一小时搞定 简单VBA编程 Excel宏编程快速扫盲
- python 修改文件名有特殊符号_Linux删除包含特殊符号文件名的文件
- CAP、BASE理论
- linux报错ora12514,ORA-12514:RMAN连接报错解决
- wi7计算机桌面删除,win7系统删除桌面右键多余选项
- c/c++ 二维数组指针参数传递 矩阵计算实例
- C语言中的逗号的作用,c语言中什么是逗号运算符并举例
热门文章
- 无线局域网安全(一)———WEP加密
- 图解GC(垃圾回收)复制算法加强版(1)Cheney的复制算法
- 802.1Q VLAN 简介
- Spring - 解决 SpringUtil getBean NPE 问题
- 50条字面和实际意思大不同的英语
- 如何root安卓手机_超级神器——安卓端的手机虚拟机,手机中的手机(支持root,xp框架)...
- cmdb 指南_无限供应商制造商指南
- 适者生存还是强者生存
- 63%的农村孩子没上高中,中国如何跨越中等收入陷阱?
- 程序员需谨记的8条团队开发原则