美文网首页
Android性能测试之卡顿

Android性能测试之卡顿

作者: 有钱有所有 | 来源:发表于2019-06-16 16:20 被阅读0次

    流畅度是衡量App性能的一个重要指标,作为测试人员我们很难测出能定位到代码级别的流畅问题,因为流畅度更适合用肉眼来测试 !

    作为测试开发人员,我们当然会使用技术手段进行测试量,否则和手工测试还有什么区别呢?

    在寻找测试工具的时候,我坚持一个原则是发现卡顿问题可定位到代码行。经过多次百度,最后锁定使用MarkZha的BlockCanary,github地址:https://github.com/markzhai/AndroidPerformanceMonitor 想要具体了解实现原理可参考他的简书地址:https://www.jianshu.com/p/cd7fc77405ac 免费打一波广告,也是对MarkZha无私分享开源工具的赞扬。

    我在使用BlockCanary的时候,有个想法就是要把捕获到的卡顿信息上传到server,方便测试管理和研发查看。在blockcanary-sample里找里一圈并没有发现捕获卡顿信息的回调方法。(可能是我找的方式不对)

    通过阅读源码,我找到里我想要的回调方法:onBlock(Context context, BlockInfo blockInfo)

    最后通过blockcanary-sample里,实现一个父亲的方法onBlock,然后上传blockInfo到服务器就可以里。

    最后再次感谢BlockCanary作者MarkZha,让我完成里工作内容,也懂得如何测试卡顿。

    相关文章

      网友评论

          本文标题:Android性能测试之卡顿

          本文链接:https://www.haomeiwen.com/subject/qvrgfctx.html