[发明专利]智能移动设备中应用程序的性能的测试方法及系统有效
申请号: | 201410246665.0 | 申请日: | 2014-06-05 |
公开(公告)号: | CN104253892B | 公开(公告)日: | 2017-03-01 |
发明(设计)人: | 刘伟;赵颂东 | 申请(专利权)人: | 刘伟;赵颂东 |
主分类号: | H04M1/24 | 分类号: | H04M1/24;H04M1/725;G06F11/36 |
代理公司: | 北京三聚阳光知识产权代理有限公司11250 | 代理人: | 寇海侠 |
地址: | 300030 天津市*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 移动 设备 应用程序 性能 测试 方法 系统 | ||
1.一种智能移动设备中应用程序的性能的测试方法,其特征在于,包括以下步骤:
S11:应用程序的启动触发开始执行步骤S12;
S12:每间隔预定时间获取一次屏幕图像并存储;
S13:判断是否到达预定的获取屏幕图像时间,如到达预定的获取屏幕图像时间,则结束获取屏幕图像,转入下一步;否则,继续获取屏幕图像,直到达到预定的获取屏幕图像时间;
S14:从最近获取的屏幕图像开始,比对获得的所有屏幕图像,直到找出第一张有差异的屏幕图像并输出;
S15:读取第一张有差异的所述屏幕图像的获取时间,则该时间即为所述应用程序的启动时间;
S16:将所述应用程序的所述启动时间输出。
2.根据权利要求1所述的智能移动设备中应用程序的性能的测试方法,其特征在于,还包括以下计算所述应用程序安装文件大小的步骤:
S21:在所述应用程序安装前,统计所述智能移动设备的根目录下的所有文件的大小并存储;
S22:安装所述应用程序;
S23:在所述应用程序安装后,统计所述智能移动设备的根目录下的所有文件的大小并存储;
S24:用步骤S23中的所有文件的大小减去步骤S21中获取的所有文件的大小得到的差值即为所述应用程序的安装文件大小;
S25:输出得到的所述应用程序的安装文件大小。
3.根据权利要求1或2所述的智能移动设备中应用程序的性能的测试方法,其特征在于,还包括以下计算所述应用程序的CPU占用率的步骤:
S31:智能移动设备开机后,计算当前CPU所耗费的总时间作为基准时间点并存储;
S32:间隔预定时间后再次获取CPU所耗费的总时间;
S33:用步骤S32中获取的CPU所耗费的总时间减去步骤S31中CPU所耗费的总时间,得到首次时间差;
S34:获取所述应用程序在上述时间差内所耗费的CPU时间并存储;
S35:用步骤S34中获取的所述应用程序在上述时间差内所耗费的CPU时间比上所述时间差,得到所述应用程序的CPU占用率并输出;
S36:再次计算应用程序的CPU占用率时,获取当时所述CPU所耗费的总时间;
S37:读取在步骤S36之前最近获取的所述CPU所耗费的总时间作为基准时间点;
S38:用步骤S36中获取的所述CPU所耗费的总时间减去所述步骤S37中获取的所述CPU所耗费的总时间,得到非首次时间差;
S39:获取在步骤S38中得到的所述非首次时间差内所述应用程序所耗费的CPU时间;
S40:用步骤S39中获取的所述应用程序所耗费的CPU时间比上步骤S38中得到的时间差,即为再次获取的所述应用程序的CPU占用率。
4.根据权利要求1-3任一所述的智能移动设备中应用程序的性能的测试方法,其特征在于,还包括计算所述应用程序运行过程中产生的网络流量的步骤。
5.根据权利要求1-4任一所述的智能移动设备中应用程序的性能的测试方法,其特征在于,还包括读取所述应用程序所占用的系统的内存的步骤。
6.一种智能移动设备中应用程序的性能的测试系统,其特征在于,包括:
触发启动模块,用于在所述应用程序启动时触发屏幕图像截取模块工作;
屏幕图像截取模块,用于每间隔预定时间获取一次屏幕图像并存储;
获取屏幕图像时间判断模块,用于判断是否到达预定的获取屏幕图像时间,如到达预定的获取屏幕图像时间,则结束获取屏幕图像,并触发比对模块开始工作;否则,继续获取屏幕图像,直到达到预定的获取屏幕图像时间;
比对模块,用于从最近获取的屏幕图像开始,比对获得的所有屏幕图像,直到找出第一张有差异的屏幕图像并输出给时间获取模块;
时间获取模块,用于读取第一张有差异的所述屏幕图像的获取时间,则该时间即为所述应用程序的启动时间;
启动时间输出模块,用于输出所述时间获取模块获取的所述启动时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于刘伟;赵颂东,未经刘伟;赵颂东许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410246665.0/1.html,转载请声明来源钻瓜专利网。