发布: 更新时间:2022-08-11 23:14:05
时间片即CPU分配给各个程序的时间,每个程序被分配一个时间段,称作它的时间片,即该程序允许运行的时间
SoloPi工具提供了两个CPU的监控指标:全局占用CPU和应用进程CPU
全局占用CPU:
整机的CPU使用水平,即当前手机的CPU整体使用率。
计算公式:
在 Linux 系统下,CPU 利用率分为用户态、系统态和空闲态
用户态:表示 CPU 处于应用程序执行的时间
系统态:表示系统内核执行的时间
空闲态:表示空闲系统进程执行的时间。
CPU 使用率 = CPU 执行非系统空闲进程时间 / CPU 总的执行时间
应用进程CPU:
表示自开机以来,应用程序消耗的CPU时间片的总数
基线:如果有基线要求,CPU曲线图是否存在长期超过基线的现象(min),如果没有基线,行业默认90%.
CPU占用过高时可能出现的问题:
需求:打开TP商城单商户,进入首页-我要拼团,上下滑动动态2分钟,CPU指标正常。
测试方法:
(1)打开SoloPi工具,勾选CPU监控指标
(2)进入TP商城单商户APP,操作上述业务,观察运行时的CPU指标
(3)查看CPU运行结果
(4)保存CPU详细数据后,可以查看CPU详细的数据统计
标签:APP性能测试, APP测试, CPU性能指标, CPU时间片, CPU测试, 软件测试