The invention discloses a mobile phone performance test method and device, wherein the method includes: invoking a first AM command to start a designated application; obtaining a first time when the first AM command is generated and a second time when the designated application is started; subtracting the first time from the second time to obtain the first response time of the designated application . The mobile phone performance test method and device of the invention simulate application start-up by using the functions of the mobile phone itself, and accurately obtain the start-up time of the application from the background through instructions, which can be accurate to the level of milliseconds. The average time of startup is calculated through multiple startup applications, making the calculation more accurate. After each boot application gets the boot time, it closes the memory before restarting the application, and then clears the memory. This makes the calculated boot time more accurate.
【技术实现步骤摘要】
手机性能测试方法及装置
本专利技术涉及到手机应用领域,特别是涉及到手机性能测试方法及装置。
技术介绍
随着Android手机的普遍面向市场,大家对手机的性能和响应速度越来越关注,在软件研发的过程中经常有客户提出A机器比B机器反应慢的现象,但是我们从肉眼又无法精确的定位,给出明确有用的数值。
技术实现思路
本专利技术的主要目的为提供一种手机性能测试方法及装置,将手机的性能指标量化出来,方便用户可以直观看到手机的反应速度。本专利技术提出一种手机性能测试方法,包括步骤:调用第一AM命令启动指定应用;获取第一AM命令生成的第一时刻以及所述指定应用启动的第二时刻;将所述第二时刻减去第一时刻,得到所述指定应用的第一响应时间。进一步地,所述得到所述指定应用的第一响应时间的步骤之后,包括:在指定时间间隔内采样两个时刻的CPU快照,分别记作t1、t2;分别计算t1时刻的时间片s1和t2时刻的时间片s2;分别获取t1时刻的空闲时间i1和t2时刻的空闲时间i2;利用公式p=((s2-s1)-(i2-i1))/(s2-s1)计算出CPU的使用率,p是CPU的使用率。进一步地,所述得到所述指定应用的第一响应时间的步骤之后,包括:获取所述指定时刻的剩余内存容量;将所述剩余内存容量显示在显示屏。进一步地,所述得到所述指定应用的第一响应时间的步骤之后,包括:调用第二AM命令启动指定应用;获取第二AM命令生成的第三时刻以及所述指定应用启动的第四时刻;将所述第四时刻减去第三时刻,得到所述指定应用的第二响应时间;计算所述第一响应时间与所述第二响应时间的平均值。进一步地,所述调用第二AM命令启动指定 ...
【技术保护点】
1.一种手机性能测试方法,其特征在于,包括步骤:调用第一AM命令启动指定应用;获取第一AM命令生成的第一时刻以及所述指定应用启动的第二时刻;将所述第二时刻减去第一时刻,得到所述指定应用的第一响应时间。
【技术特征摘要】
1.一种手机性能测试方法,其特征在于,包括步骤:调用第一AM命令启动指定应用;获取第一AM命令生成的第一时刻以及所述指定应用启动的第二时刻;将所述第二时刻减去第一时刻,得到所述指定应用的第一响应时间。2.如权利要求1所述的手机性能测试方法,其特征在于,所述得到所述指定应用的第一响应时间的步骤之后,包括:在指定时间间隔内采样两个时刻的CPU快照,分别记作t1、t2;分别计算t1时刻的时间片s1和t2时刻的时间片s2;分别获取t1时刻的空闲时间i1和t2时刻的空闲时间i2;利用公式p=((s2-s1)-(i2-i1))/(s2-s1)计算出CPU的使用率,p是CPU的使用率。3.如权利要求1所述的手机性能测试方法,其特征在于,所述得到所述指定应用的第一响应时间的步骤之后,包括:获取所述指定时刻的剩余内存容量;将所述剩余内存容量显示在显示屏。4.如权利要求1所述的手机性能测试方法,其特征在于,所述得到所述指定应用的第一响应时间的步骤之后,包括:调用第二AM命令启动指定应用;获取第二AM命令生成的第三时刻以及所述指定应用启动的第四时刻;将所述第四时刻减去第三时刻,得到所述指定应用的第二响应时间;计算所述第一响应时间与所述第二响应时间的平均值。5.如权利要求4所述的手机性能测试方法,其特征在于,所述调用第二AM命令启动指定应用的步骤,包括:关闭所述指定应用;清理CPU的内存;调用第二AM命令启动所述指定应用。6.一种手机性能测试装置,其特征在于,包括:第一调用...
【专利技术属性】
技术研发人员:徐超,陈柱兰,
申请(专利权)人:深圳市沃特沃德股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。