前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯TMQ在线沙龙回顾|电量测试

腾讯TMQ在线沙龙回顾|电量测试

作者头像
腾讯移动品质中心TMQ
发布2018-02-08 15:19:59
2.1K0
发布2018-02-08 15:19:59
举报

电量测试

活动时间:2017年9月19日 斗鱼直播分享

活动介绍:TMQ在线沙龙第三十期分享

本次分享的主题是:电量测试

在线平均人气 70人!

想知道活动分享了啥吗,

请往下看吧!

嘉宾

张媛,腾讯专项测试工程师,负责过社交类、安全类、浏览服务类产品专项测试。目前主要负责手机QQ浏览器自动化及性能相关测试。在移动客户端的性能测试及工具开发方面有丰富经验。

分享主题

1、业界通用的电量测试方法

2、我们需要的电量测试

3、电量测试自动化方案

4、经验总结

问答环节

1、PC端不通过usb的话,怎么发送指令到手机?

答:可以通过无线连接进行adb控制:

1)保证手机和电脑在同一局域网中;

2)用usb线连接开发板与pc,打开cmd,输入adb tcpip 4444(随意写)设置adbd服务的端口;

3)输入adb kill-server关闭pc端的adb服务,以此能够断掉usb连接;

4)输入adb connect ip地址启动adb网络调试模式;

5)切回usb连接模式:adb usb。

2、电量测试是采样的频率是多少?是100ms采样一次?还是?

答:采样频率可以自定义,在广播命令的参数中输入即可。

3、要解决问题,首先要发现问题:

1)请问你们是定期进行电量消耗吗?还是每发个版本就对相关的改动模块进行耗电量测试?

答:对每日构建版本的电量监控是每周2天进行监控。

每发版本前都会进行电量测试。

2)和竞品分析一般是针对模块吗?还是整个APP?

答:会选取测试场景进行电量对比测试。场景的选取一般就按照ppt中分享的那些场景来选取。

4、耗电量大的APP 有什么解决方案么?

答:可以使用ppt中介绍的电量测试工具来进行测试。

首先使用Powerstat2.0采集数据,先分析是哪个模块导致的电量消耗高。

聚焦到具体模块后再使用相应的方法进行分析。

例如,cpu可以继续细化到线程分析;传感器,可以考虑调整使用频率等等。

5、线程数据怎么获取的? 线程id应该是变化的,怎么能知道线程实际对应的是哪个功能模块?

答:线程数据的获取:读取这里的数据/proc/<pid>/task/<tid>/stat

我们保存的数据中包含线程名。根据线程名,一般可以推断出是什么问题。所以,也建议开发同学能够自定义线程名,这样方便定位问题。

6、你好,请教个问题,电量测试有标准么,如何判定是否是正常耗电?

答:没有定死的标准,应用的类型、属性、功能不同,消耗的电量肯定有所差异。

判断是否耗电,可以从两方面来比较吧。一个是,和自己的历史版本数据对比,消耗要优于和持平,如果有新功能合入,需要评估额外增加的消耗带来的影响。

另一个是,和竞品对比。同样的场景,要优于和持平于竞品,这样才能保证自己的产品有竞争性。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-09-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯移动品质中心TMQ 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档