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

  • 相关阅读:
    linux系统——机制与策略(三)
    linux系统——机制与策略(二)
    Linux系统——机制策略(一)
    RTSP会话基本流程
    linux编程学习
    编码风格——linux内核开发的coding style
    编程风格——整洁代码的4个提示
    编程风格——五种应该避免的代码注释
    十条不错的编程观点
    代码优化概要
  • 原文地址:https://www.cnblogs.com/hyzhang/p/10754660.html
Copyright © 2011-2022 走看看