用于移动设备的CPU测试方法、装置、设备及存储介质制造方法及图纸

技术编号:34738790 阅读:11 留言:0更新日期:2022-08-31 18:30
本申请涉及移动端技术领域,揭示了一种用于移动设备的CPU测试方法、装置、设备及存储介质,其中方法包括:获取目标测试配置,其中,所述目标测试配置包括:目标包名配置和目标CPU监控配置;根据所述目标CPU监控配置,对本地移动设备中的与所述目标包名配置对应的目标客户端进行CPU资源的使用监控,得到监控数据;根据所述监控数据生成CPU测试结果,得到所述目标测试配置对应的目标CPU测试结果。从而简化了操作步骤,简化了数据加工处理,测试出来的数据具备代表性。数据具备代表性。数据具备代表性。

【技术实现步骤摘要】
用于移动设备的CPU测试方法、装置、设备及存储介质


[0001]本申请涉及到移动端
,特别是涉及到一种用于移动设备的CPU测试方法、装置、设备及存储介质。

技术介绍

[0002]在做移动设备的客户端的性能测试的时候,CPU(中央处理器)测试也是移动设备性能测试的重要测试环节之一,但是在测试的过程中存在很多问题:首先比较浪费人力,需要将移动设备连接电脑,并在电脑上配置各种环境,比如,在电脑安装手机辅助工具包和移动设备的操作系统工具包等,操作步骤繁琐,如果移动设备长时间未重启客户端或者打开的客户端很长时间未操作,很容易使结果普遍偏大,从而导致CPU测试结果的准确度较低;其次在使用命令行模式查询时,数据加工处理非常麻烦,需要人工将数据按条复制出来粘贴,然后分析数据,导致CPU测试非常浪费人力;最后每次抓取CPU资源的使用的间隔时间都是不等的,导致测试出来的数据不具备代表性。

技术实现思路

[0003]本申请的主要目的为提供一种用于移动设备的CPU测试方法、装置、设备及存储介质,旨在解决现有技术的CPU测试时,存在操作步骤繁琐、数据加工处理非常麻烦、测试出来的数据不具备代表性的技术问题。
[0004]为了实现上述专利技术目的,本申请提出一种用于移动设备的CPU测试方法,所述方法包括:
[0005]获取目标测试配置,其中,所述目标测试配置包括:目标包名配置和目标CPU监控配置;
[0006]根据所述目标CPU监控配置,对本地移动设备中的与所述目标包名配置对应的目标客户端进行CPU资源的使用监控,得到监控数据;
[0007]根据所述监控数据生成CPU测试结果,得到所述目标测试配置对应的目标CPU测试结果。
[0008]进一步的,所述根据所述目标CPU监控配置,对本地移动设备中的与所述目标包名配置对应的目标客户端进行CPU资源的使用监控,得到监控数据的步骤,包括:
[0009]在所述目标CPU监控配置中的监控时间段内,按照所述目标CPU监控配置中的监控时间间隔配置对所述目标客户端进行CPU资源的使用监控,得到所述监控数据。
[0010]进一步的,所述根据所述监控数据生成CPU测试结果,得到所述目标测试配置对应的目标CPU测试结果的步骤,包括:
[0011]根据所述目标测试配置中的数据筛选规则,对所述监控数据进行数据筛选,得到所述目标测试配置对应的所述目标CPU测试结果。
[0012]进一步的,所述根据所述目标测试配置中的数据筛选规则,对所述监控数据进行数据筛选,得到所述目标测试配置对应的所述目标CPU测试结果的步骤,包括:
[0013]根据所述目标测试配置中的所述数据筛选规则,对所述监控数据进行数据筛选,得到待处理数据;
[0014]根据所述目标测试配置中的表格输出规则,对所述待处理数据生成表格,得到所述目标测试配置对应的所述目标CPU测试结果。
[0015]进一步的,所述根据所述目标测试配置中的数据筛选规则,对所述监控数据进行数据筛选,得到所述目标测试配置对应的所述目标CPU测试结果的步骤之后,还包括:
[0016]根据所述目标测试配置中的变化曲线生成规则,对所述目标CPU测试结果进行变化曲线生成,得到所述目标测试配置对应的目标变化曲线;
[0017]根据所述目标测试配置中的占用量曲线生成规则,对所述目标CPU测试结果进行占用量曲线计算,得到所述目标测试配置对应的目标占用量曲线。
[0018]进一步的,所述获取目标测试配置的步骤之前,包括:
[0019]获取配置请求;
[0020]响应所述配置请求,采用预设的配置界面展示规则生成配置界面;
[0021]根据所述配置界面获取用户输入的配置结果;
[0022]根据所述配置界面中的所述配置结果生成所述目标测试配置。
[0023]进一步的,所述响应所述配置请求,采用预设的配置界面展示规则生成配置界面的步骤,包括:
[0024]响应所述配置请求,获取配置组件库,其中,所述配置组件库中的每个配置组件是基于CPU命令行生成的可视化组件;
[0025]根据所述配置组件库和所述配置界面展示规则生成所述配置界面。
[0026]本申请还提出了一种用于移动设备的CPU测试装置,所述装置包括:
[0027]数据获取模块,用于获取目标测试配置,其中,所述目标测试配置包括:目标包名配置和目标CPU监控配置;
[0028]监控数据确定模块,用于根据所述目标CPU监控配置,对本地移动设备中的与所述目标包名配置对应的目标客户端进行CPU资源的使用监控,得到监控数据;
[0029]目标CPU测试结果确定模块,用于根据所述监控数据生成CPU测试结果,得到所述目标测试配置对应的目标CPU测试结果。
[0030]本申请还提出了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。
[0031]本申请还提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。
[0032]本申请的用于移动设备的CPU测试方法、装置、设备及存储介质,其中方法根据所述目标CPU监控配置,对本地移动设备中的与所述目标包名配置对应的目标客户端进行CPU资源的使用监控,得到监控数据,从而实现基于目标测试配置对本地移动设备进行CPU资源的使用监控,不需要连接电脑,无需在电脑上配置各种环境,简化了操作步骤;而且根据所述监控数据生成CPU测试结果,得到所述目标测试配置对应的目标CPU测试结果,从而自动化生成了CPU测试结果,不需人工将数据按条复制出来粘贴,简化了数据加工处理;根据目标CPU监控配置进行CPU资源的使用监控,抓取CPU资源的使用的间隔时间都是相等的,从而使测试出来的数据具备代表性。
附图说明
[0033]图1为本申请一实施例的用于移动设备的CPU测试方法的流程示意图;
[0034]图2为本申请一实施例的用于移动设备的CPU测试装置的结构示意框图;
[0035]图3为本申请一实施例的计算机设备的结构示意框图。
[0036]本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0037]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0038]参照图1,本申请实施例中提供一种用于移动设备的CPU测试方法,所述方法包括以下步骤S1

S3:
[0039]S1:获取目标测试配置,其中,所述目标测试配置包括:目标包名配置和目标CPU监控配置;
[0040]S2:根据所述目标CPU监控配置,对本地移动设备中的与所述目标包名配置对应的目标客户端进行CPU资源的使用监控,得本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于移动设备的CPU测试方法,其特征在于,所述方法包括:获取目标测试配置,其中,所述目标测试配置包括:目标包名配置和目标CPU监控配置;根据所述目标CPU监控配置,对本地移动设备中的与所述目标包名配置对应的目标客户端进行CPU资源的使用监控,得到监控数据;根据所述监控数据生成CPU测试结果,得到所述目标测试配置对应的目标CPU测试结果。2.根据权利要求1所述的用于移动设备的CPU测试方法,其特征在于,所述根据所述目标CPU监控配置,对本地移动设备中的与所述目标包名配置对应的目标客户端进行CPU资源的使用监控,得到监控数据的步骤,包括:在所述目标CPU监控配置中的监控时间段内,按照所述目标CPU监控配置中的监控时间间隔配置对所述目标客户端进行CPU资源的使用监控,得到所述监控数据。3.根据权利要求1所述的用于移动设备的CPU测试方法,其特征在于,所述根据所述监控数据生成CPU测试结果,得到所述目标测试配置对应的目标CPU测试结果的步骤,包括:根据所述目标测试配置中的数据筛选规则,对所述监控数据进行数据筛选,得到所述目标测试配置对应的所述目标CPU测试结果。4.根据权利要求3所述的用于移动设备的CPU测试方法,其特征在于,所述根据所述目标测试配置中的数据筛选规则,对所述监控数据进行数据筛选,得到所述目标测试配置对应的所述目标CPU测试结果的步骤,包括:根据所述目标测试配置中的所述数据筛选规则,对所述监控数据进行数据筛选,得到待处理数据;根据所述目标测试配置中的表格输出规则,对所述待处理数据生成表格,得到所述目标测试配置对应的所述目标CPU测试结果。5.根据权利要求3所述的用于移动设备的CPU测试方法,其特征在于,所述根据所述目标测试配置中的数据筛选规则,对所述监控数据进行数据筛选,得到所述目标测试配置对应的所述目标CPU测试结果的步骤之后,...

【专利技术属性】
技术研发人员:丁璐
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1