首页 > 系统相关 >App性能指标(安装、冷启动、卸载、平均内存/cpu/fps/net)测试记录

App性能指标(安装、冷启动、卸载、平均内存/cpu/fps/net)测试记录

时间:2023-09-19 18:24:00浏览次数:51  
标签:findstr App adb 冷启动 fps 卸载 net 性能指标

【需求背景】

需要针对产品以及竞品做出横向对比,输出对应的比对测试报告,供产研进行产品性能优化依据

 

【测试方案】

对于主流的厂商和系统版本进行多维度的横向对比

厂商:华为系、小米系、蓝绿系、三星系、苹果系、联想等

系统:android10-14,ios11-16,鸿蒙2-3

指标:安装时间、冷启动时间、卸载时间、平均内存/cpu/fps/net等

 

【测试工具】

安卓以adb工具为主,ios以tidevices为主

性能指标本来选取perdogs,后来发现收费了,转而选用solox采集性能指标

 

【指标获取方法】

安卓版:

adb logcat -v time | findstr 包名 | findstr install #安装时间
adb shell am start -W 包名/com.alibaba.gov.android.zwfw.main.LoadingActivity #启动时间
adb logcat -v time | findstr "PackageManager removeApplicationInfo" | findstr 包名 #卸载时间

苹果版:

tidevice: tidevice 是 iOS 自动化工具,可用于 iOS 应用的性能采集和 UI 自动化 (gitee.com)

solox工具:

https://github.com/smart-test-ti/SoloX

标签:findstr,App,adb,冷启动,fps,卸载,net,性能指标
From: https://www.cnblogs.com/mabudong/p/17715434.html

相关文章

  • 用jenkins构建HBuilder创建uni-app项目打包成H5发版
    此文章可以打包h5,但缺少index.css引用。1、用HBuilderX工具创建uni-app项目选择默认模板 生成项目名为:my-project 2、在linux环境下在安装好node 和npm 前提下(去官网:https://nodejs.org/en/download 下载:node-v14.18.1-linux-x64.tar.xz 或wgethttps://nodejs.or......
  • 微信小程序转换成uniapp项目
    1.把微信小程序转换成uniapp项目1.1 安装miniprogram-to-uniapp插件打开cmd,运行【npminstallminiprogram-to-uniapp-g】进行安装,因为这个包是工具,要求全局都能使用,所以需要-g进行全局安装。npminstallminiprogram-to-uniapp-g如果运行npm报错,请先安装Node.js,下载地......
  • 解决Logic Apps terraform部署时大小写问题
    今天来分享一个实际工作中遇到的一个问题,首先来描述下场景和问题,我们之前在使用terrafrom来部署一些logicapps,具体部署的方法之后准备单独写博客来分享下,其实也是挺值得谈谈的这次先来简单分析下遇到的问题,logicapps里其实包含了很多子组件,包括trigger,action等等,都用terraform......
  • 短视频app源码,Android TextView文字,删除线以及下划线
    短视频app源码,AndroidTextView文字,删除线以及下划线1、删除线 TextViewtextview=(TextView)view.findViewById(R.id.textviewk);textview.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);​2、下划线 TextViewtextview=(TextView)view.findViewById(R.id.textvi......
  • MyBatis中 Mapper.xml 文件
     resources目录下新建文件夹mapper(个人习惯全路径与Mapper类对应) <?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEmapperPUBLIC"-//mybatis.org//DTDMapper3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd......
  • 【Android】折叠效果CoordinatorLayout+AppBarLayout首页效果&& CoordinatorLayout抖
    亲测效果如下:布局结构<?xmlversion="1.0"encoding="utf-8"?><android.support.constraint.ConstraintLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto&qu......
  • win10 按键盘偶尔会出现一个光圈when pressing ctrl, randomly a white circle thing
    whenpressingctrl,randomlyawhitecirclethingappearsaroundmymousecurser.SolutionTwo:Thisonlyappliesifyouhave"Powertoys"installed. OpenPowertoysNavigateto'Mouseutilities'onthesidepanel.Turnoff'......
  • [Design-Data-Intensive-Application] Scalability
    1scaleupbettercpubettersever2scaleout Weibo/post/user/follow1) postselectpostfrompostsjoinusersonp.send_id=u.idjoinfollowsonf.id=u.idwherecur_id=f.followee.id(read) celebrity->wirtepoststoeveryfollow......
  • Xcode 15 正式版发布(百度网盘下载) - Apple 平台 IDE
    发布日期:September18,2023,北京时间9月19日凌晨Xcode15Release(15A240d)-Apple平台IDEIDEforiOS/iPadOS/macOS/watchOS/tvOS/visonOS请访问原文链接:https://sysin.org/blog/apple-xcode-15/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgvisonOS支......
  • [Design-Data-Intensive-Application]- Reliability
    1 Howtoworkunderfailure 1)error&solutionerrorHW-errordisk/network/machine SW-errorbug(sandbox->Experiment)humanerror(Accesscontrollist). operationerror solutionAccesscontrollistsandboxCI/CD+AutomadeTesting......