移动端APP测试之性能测试

本文详细介绍了移动端APP的性能测试,包括后端服务器和客户端的性能测试,重点关注CPU、内存、流量、电量、流畅度等关键指标。通过GT工具进行数据采集和分析,同时涵盖了用户体验测试、稳定性测试以及启动时间测试等方面,为全面评估和优化APP性能提供指导。
摘要由CSDN通过智能技术生成

1.APP性能测试的分类

  • 后端服务器的性能测试
  • APP客户端的性能测试
  • APP稳定性测试

2.性能测试

  1. 性能测试关注的指标

    1. CPU
    2. 内存
    3. 流量
    4. 电量
    5. 启动时间
    6. 流畅度
  2. GT工具的介绍

    1. 功能
      1. 基础性能指标测试:CPU、内存、流量、电量、流畅度
      2. 获取手机日志
      3. 进行数据抓包
    2. 安装
      1. APK安装包直接安装,只有Android
      2. GT SDK 集成到被测的应用,有Android和IOS
  3. GT工具的使用

    1. AUT界面

      1. 选择被测应用
      2. 选择检测指标
    2. 参数界面

      1. 选择整机的检测指标
      2. 保存检测的数据
      3. 查看检测数据
    3. 命令

      adb devices # 查看当前adb工具和手机是否连接
      192.168.27.101:5555     device
      adb shell # 进入手机终端
      adb pull 手机中文件的路径 电脑文件夹的路径
      
    4. 手机日志

      1. 在日志界面,点击logcat开关
      2. 点击保存按钮,保存日志文件
    5. 手机抓包

      1. 进入插件界面,点击抓包插件
      2. 直接点击开始抓包,点击停止,保存数据
  4. CPU测试

    1. cpu的指标
      1. CPU的状态
        1. 用户态-处理应用程序的时间
        2. 系统态-处理系统内核的时间
        3. 空闲态-处理空闲进程的时间
      2. CPU的使用率
        • CPU的使用率 = (用户态+系统态)/总时间
      3. jiffies
        1. 自开机依赖应用程序消耗的CPU的时间片总数
    2. CPU产生问题的表现
      1. 长时间cpu使用率在90%以上
      2. 手机发热,电量消耗快
      3. 反应变慢,引起ANR(程序无响应)
    3. CPU测试操作
  • 3
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值