“工欲善其事,必先利其器”——UC浏览器研发中实用测试工具

2019独角兽企业重金招聘Python工程师标准>>>

13222559_P3Fe.jpg

 

13222559_Wggm.jpg

 

13222559_tpwz.png

方法2  使用LBE电池管理功能
      LBE是一款安全软件,但它也带有电池管理模块。虽然它的数据来源于系统的batterystats.bin,但和系统的耗电排行榜相比,会多带一些额外的信息。比如之前有用户就使用LBE的电池监控发现某个版本的UC有一直占用着某个传感器不释放的问题。不过LBE只能看到是传感器耗电,还不能准确确定是哪个传感器耗电。

13222559_LYzu.png

方法4 使用BetterBatteryStats
      BetterBatteryStats是一个强大的第三方电池管理应用,可以看到开机后或拔掉电源后,手机电量使用的详细情况。例如查看Wakelocks分类,可以看出哪些应用在系统唤醒上消耗了最多电量。

13222559_LykD.png

四、其它小工具
      其它常见的测试工具还有卡顿测试、流量测试等,在这些测试上面也有很多工具,但我们使用得比较少。比如卡顿测试,我们可以在代码里注入测试代码进行测试;流量测试,我们可以使用wireshark代替换。如果有好用的第三方工具,希望达人和大牛们能来分享一下!
      除了有针对性的测试工具,我们在工作的过程中还会使用到各种各样的小工具。比如有友友会说上面的top和ps命令要连接到电脑才能使用,很麻烦。有没有方便的方法呢然也是有的,手机端也有一些命令行工具。我自己比较喜欢的有“超级终端”这个工具。在上面能够完成电脑CMD上的所有操作。另外,有时应用出问题了,想重新安装一下,正常来说需要“卸载-重新下载-重新安装”,很麻烦。其它在“超级终端”下,使用“pm clear”命令清除一下就好了(使用方法:pm clear 程序包名)。如下是重置UC浏览器(重置应用需要root权限,所以要先执行su,再执行pm clear):

13222559_aDmr.jpg

      我们平时测试工作过程中,使用过的小工具还有很多很多,但我一时又想不起哪些是对大家有用的,或者大家跟贴提问吧,大家再沟通沟通。不过最希望的还是大家一起跟贴分享。

转载于:https://my.oschina.net/sfshine/blog/743608

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览210344 人正在系统学习中 相关资源:基于java的GUI图形化界面的汽车油耗软件-Java代码类资源-CSDN文库

来源:weixin_33890499

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年8月5日
下一篇 2016年8月6日

相关推荐