




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、纯净后台log分析1.LogReport如何找出有效log2.Log名词解释3.纯净后台测试标准LogReport1.应用商店搜索并安装LogReport工具(PS:第一步建议测试前完成)2.打开并点击“一键抓取LOG”按钮3.手机连接电脑,打开“内部存储设备Androidlog”目录,将log取出4.解压打开log文件新版logreport工具的batterystatslog在dumpsys文件夹下的dumpsys_batterystats中搜索对应APP包名以天气为例定位至Apk com.meizu.flyme.weather若无法定位Apk,则Proc com.meizu.flyme.w
2、eather亦可Log名词解释Wi-Fi network: 85.88KB received, 49.61KB sent (packets 293 received, 470 sent)Wi-Fi 网络数据使用情况:接受数据量,发送数据量,对应包数标准中监控数据为:接受数据量+发送数据量,即 85.88 + 49.61 KBWifi Scan: 51m 12s 981ms (5.5%) 479xWifi扫描时间,若应用未调用wifi scan则不会出现该数据非标准监控项Log名词解释Mobile network: 27.44KB received, 29.84KB sent (packets
3、279 received, 430 sent)Mobile 网络数据使用情况:接受数据量,发送数据量,对应包数标准中监控数据为:接受数据量+发送数据量,即 27.44 + 29.84 KBMobile radio active: 1h 23m 52s 154ms (19.2%) 59x 7098 msppMobile 网络数据使用时间标准中监控数据为:时间,即1h 23m 52s(毫秒级4舍5入至秒级)注意:wifi测试场景中由于飞行模式下所以不会出现mobile的两个数据同理,modem测试场景中关闭wifi故不会出现wifi的数据,若出现,则测试环境搭建错误,待机走的是wifi通道,mod
4、em测试案例需重测Log名词解释Wake lock LocationManagerService realtime Wake lock *alarm*: 2s 780ms partial (136 times) realtime TOTAL wake: 2s 780ms partial realtimewakelock唤醒源:唤醒时间(唤醒次数)总wakelock时间标准中监控数据为:时间,即TOTAL wake后的3s(ms级4舍5入至s)若无Total wake参数,说明仅有一个wake lock,记录该wake lock唤醒时间即可Total cpu time: u=44s 585ms
5、s=22s 935ms p=0mAhCPU总使用时间标准监控数据为:u + s,即 44585 + 22935ms(秒级以上时间换算为毫秒级) 若无Total参数,说明仅有一个proc,记录该proc cpu time即可Log名词解释Apk com.meizu.mzsyncservice: Wakeup alarm *walarm*:: 1 timesAlarm次数标准监控数据为:次数,即1 times若应用待机中未出现alarm,则log中无此行数据问题答疑若无法定位Apk或者Proc + 包名,怎么确认这份log是有效?答:在l
6、og中定位Statistics since last charge: 查看Time on battery记录时间是否符合测试时间 亮屏后台测试,Time on battery:时间应大于等于5小时 灭屏待机测试,Time on battery:时间应大于等于10小时 若出现Time on battery时间明显小于测试时间(经常碰到的是电池时间为1分钟左右),则说明本次测试无效,点击抓取log时batterystatslog已被人为清理 人为清理可能性:抓log前高电量接入usb 若Time on battery符合测试时间,则此log有效,无法定位至Apk或Proc则因为该应用在待机过程中未
7、出现任何唤醒、cpu使用等,所有数据均为0问题答疑应用耗电详情log必定以u0a开头,如下: u0a32: Wi-Fi network: 4.10KB received, 3.24KB sent (packets 18 received, 16 sent) Wifi Scan: 0ms (0.0%) 0 x Wake lock *alarm*: 58ms partial (15 times) realtime Wake lock mywakelock: 12h 28m 22s 84ms partial (0 times) realtime TOTAL wake: 12h 28m 22s 142
8、ms partial realtime Active for: 12h 29m 42s 992ms Total cpu time: u=13m 7s 817ms s=13m 45s 267ms p=0mAh Proc com.meizu.media.video: CPU: 19s 310ms usr + 17s 580ms krn ; 0ms fg而不是Proc com.android.systemui: CPU: 16s 230ms usr + 5s 470ms krn ; 280ms fg Proc com.flyme.systemuitools: CPU: 680ms usr + 180
9、ms krn ; 0ms fg u0a32: Wi-Fi network: 4.10KB received, 3.24KB sent (packets 18 received, 16 sent) Wifi Scan: 0ms (0.0%) 0 x Wake lock *alarm*: 58ms partial (15 times) realtime 请注意缩进代表的意义问题答疑在应用log中搜索alarm时出现两个alarm,记录哪个的次数?如: u0a31: Wake lock *alarm* : 463ms full (1 times) realtime Total cpu time: u=19s 760ms s=10s 300ms p=0mAhApk com.meizu.xxx Wakeup alarm *walarm*:com.meizu.xxx: 20 times答:在如上应用详情中会看到有两个alarm第一个属于wakelock,只是这个名字叫*alarm*第二个才是alarmWakelock和alarm的区别在于:应用根据工作状态不同,会选择不一样的方式去唤醒系统。例如需要做一下数据同步,应用在执行同步的时候不希望系统休眠,所以一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 劳动合同标准文本gov
- 人工搬家服务合同标准文本
- 别墅装修合同标准文本
- 股份制企业合同签署要点指南
- 理清关系合同范本
- 学生网络社交中的自律意识与自我管理能力培养
- 女性职场安全与防护策略
- 中国在线医疗咨询行业市场运行格局及发展趋向研判报告
- 2025国网物资有限公司招聘高校毕业生约3人(第二批)笔试参考题库附带答案详解
- 学校运动会的组织与实施技巧
- 2024年无锡宜兴市人民检察院聘用合同制检察书记员招考易考易错模拟试题(共500题)试卷后附参考答案
- 知不足而奋进望远山而力行-期中考前动员班会 课件
- 马克思主义中国化的历史进程
- 北京市顺义一中2023-2024学年高一下学期3月月考生物试题2
- 政府公共关系-形考作业2-国开(GD)-参考资料
- 内蒙古包头市2024年中考数学试卷
- 应征公民体格检查表
- 青海交通运输厅事业单位笔试真题2024
- 2024发电企业安全风险分级管控和隐患排查治理管理办法
- 第九课 中望3D-钣金设计 (1)讲解
- 祛斑签约合同
评论
0/150
提交评论