zoukankan      html  css  js  c++  java
  • app常见性能测试点

    转载自 https://blog.csdn.net/xiaomaoxiao336368/article/details/83547318

    1.响应

    冷启动 首次启动APP的时间间隔

    adb shell am start -W com.netease.vopen/com.netease.vopen.activity.WelcomeActivity
    Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.L
    AUNCHER] cmp=com.netease.vopen/.activity.WelcomeActivity }
    Status: ok
    Activity: com.netease.vopen/.activity.WelcomeActivity
    ThisTime: 1723
    TotalTime: 1723
    Complete

    C:UsershyzhangDownloadsandroid-sdk_r24.4.1-windowsandroid-sdk-windowsuild
    -tools28.0.3>adb shell am start -W -n com.netease.vopen/com.netease.vopen.activ
    ity.WelcomeActivity
    Starting: Intent { cmp=com.netease.vopen/.activity.WelcomeActivity }
    Status: ok
    Activity: com.netease.vopen/.activity.WelcomeActivity
    ThisTime: 1535
    TotalTime: 1535
    Complete

    -n 使用组件名方式启动

    -W 等待应用完成启动

    热启动:非首次启动APP的时间间隔,按back按键后再启

    adb shell am start -W -n com.netease.vopen/com.netease.vopen.activity.WelcomeActivity
    Starting: Intent { cmp=com.netease.vopen/.activity.WelcomeActivity }
    Status: ok
    Activity: com.netease.vopen/.activity.WelcomeActivity
    ThisTime: 99
    TotalTime: 99
    Complete

    测试标准:冷启动时间不超过1.5s,热启动时间不超过1s

    内存 adb shell dumpsys meminfo com.netease.vopen

    CPU

    >adb shell
    $ top  -s cpu | grep com.netease.vopen

    $ top -m cpu | grep com.netease.vopen

    adb shell
     $ dumpsys cpuinfo | grep com.netease.vopen

  • 相关阅读:
    jvm 学习
    架构师
    关于javaScript堆、栈和队列
    ES6-对象的扩展-属性名表达式
    JS 中 ++i 和i++的区别
    递归算法讲解
    Ztree 仿淘宝树结构完美实现 移动 右键增删改
    jquery zTree异步加载实例
    【zTree】简单实例与异步加载实例
    win10中用命令行打开服务
  • 原文地址:https://www.cnblogs.com/hyzhang/p/10754660.html
Copyright © 2011-2022 走看看