美文网首页
专项测试点

专项测试点

作者: 奚山遇白 | 来源:发表于2019-03-14 15:19 被阅读0次

    在日常测试中可能会有很多测试点,之前收集的一个IM专项测试点与相关工具,在此记录下~

    测试项 详细说明 备注
    启动时间 仅监测app启动时间无意义,目前无法监测底层sdk启动所需时间因为仅有初始化操作并无启动链接成功标识。【1】iOS-Instruments工具的Time Profile工具【2】Android通过adb shell am start -W Package/Activity实现 需评估是否需要底层sdk添加启动连接成功回调以计算具体启动时间(另美团一启动时间监控工具)
    流量监控 【1】iOS -Instruments的Network插件的connecttions工具【2】Android读取流量方法adb shell "cat /proc/net/xt_qtaguid/stats| grep UID" >>temp.txt
    待机电量消耗 【1】iOS -Instruments的EnergyLog工具【2】Android的耗电量主要通过dumpsys batterystats实现
    内存 【1】iOS -Instruments的Leaks工具【2】Android应用内存通过命令(adb shell dumpsys meminfo package)读取主进程和各个辅助进程的内存使用情况 iOS-OOMDetector相关文章1相关文章2
    cpu占用率 【1】iOS -Instruments的CPU Activity Monitor工具【2】Android的CPU指标通常在场景测试中通过adb shell "top -n 1 -s cpu |grep packageName 多次读取CPU瞬时占用率来获取,写入一个文件中,计算平均值。
    帧率 【1】iOS -Instruments的Core Animation工具【2】Android 通过adb shell dumpsys gfxinfo package获取帧率

    另外附加一个库 iOS 性能监控 SDK —— Wedjat(华狄特)开发过程的调研和整理

    另外附一张偶然收集的图,忘记出处了,如果原作者看到麻烦联系我,我添加出处,毕竟人穷赔不起。。


    测试关注点.jpeg

    相关文章

      网友评论

          本文标题:专项测试点

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