一种物理设备性能测试方法及装置制造方法及图纸

技术编号:18426102 阅读:49 留言:0更新日期:2018-07-12 01:56
本发明专利技术公开了一种物理设备性能测试方法及装置,在对物理设备进行测试时,获得性能测试需求列表,所述性能测试需求列表中包含的待测性能为用户选择出的或者由系统为用户推荐的;根据所述性能测试需求列表中包含的待测性能数量与预设的物理设备基本性能数量之和调用相应数量的测试模块分别对所述物理设备待测性能和基本性能进行测试;输出性能测试结果,所述性能测试结果中包含针对每一待测性能和基本性能的独立测试结果和综合性能测试结果。采用本发明专利技术提供的测试方法,既满足了用户的输入需求,又保证了输出的性能测试结果的可比较性和合理性,还能为用户提供较高的参考价值。

A method and device for testing the performance of physical equipment

The present invention discloses a physical device performance testing method and device. When testing a physical device, a list of performance test requirements is obtained. The performance test requirements list included in the performance test requirement list is selected by the user or is recommended by the user; according to the performance test requirement list, it is included in the performance test requirement list. The test performance and basic performance of the physical device are tested by the number of measured performance quantity and the amount of the basic performance of the preset physical equipment. The performance test results include the independent test results and comprehensiveness for each test performance and base performance. It can test the results. The test method provided by this invention not only satisfies the user's input demand, but also ensures the comparison and rationality of the output performance test results, and can also provide a higher reference value for the users.

【技术实现步骤摘要】
一种物理设备性能测试方法及装置
本专利技术涉及计算机应用
,尤其涉及一种物理设备性能测试方法及装置。
技术介绍
随着计算机技术的发展和普及,计算机已经成为人们日常生活中必不可少的工具之一,而且计算机也广泛应用于各个专业领域。用户在选购计算机产品时,或者需要对业务处理性能进行评估时,都需要对计算机进行性能测试。目前采用的计算机性能测试系统主要是让计算机执行一个固定的任务序列,根据计算机执行速度确定一个综合体验分数,或者针对计算机中不同硬件如显卡、处理器等进行单独测试,分别给出一个参考评价结果,这类测试方式便于对比,能够直观判断出该计算机综合性能的高低,但是这类计算机性能测试方案还存在以下问题:(1)测试输入信息用户不能干预。现有的性能测试是直接跟计算机进行交互,需要计算机运行一系列测试任务,在计算机执行测试任务过程中,用户不能进行干预,只能选择执行与否、何时执行以及执行的重复次数,但是由于用户的需求往往带有一定倾向性,单一的测试序列只能给出各个硬件的能力参考值,并没有根据用户的需要给出结果,无法满足用户需求。(2)测试输出结果呈献给用户的形式不够科学。测试输出结果通常为一个参考数字,虽然这方便了对比,用户可以很快的得出“计算机A在处理速度方面比计算机B快了几倍”,但是并不能得出“计算机A或者计算机B哪个够用”,即:测试输出结果的指导意义有限,对用户来说比较抽象。(3)对整机性能的评估模型不够科学。计算机是一个复杂的系统,各个组件之间又有复杂的依赖与瓶颈关系,性能评估时可以分别测试各个模块,但是在结果输出时不应当割裂他们之间的联系。综上所述,如何既满足用户的输入需求,又能基于合理的测试模型输出一个具有参考价值的测试结果是亟待解决的问题之一。
技术实现思路
本专利技术实施例提供一种物理设备性能测试方法及装置,用以解决现有技术中存在的整机测试模型的测试结果参考价值有限,无法满足用户需求等问题。本专利技术实施例提供一种物理设备性能测试方法,包括:获得性能测试需求列表,所述性能测试需求列表中包含的待测性能为用户选择出的或者由系统为用户推荐的;根据所述性能测试需求列表中包含的待测性能数量与预设的物理设备基本性能数量之和调用相应数量的测试模块分别对所述物理设备待测性能和基本性能进行测试;输出性能测试结果,所述性能测试结果中包含针对每一待测性能和基本性能的独立测试结果和综合性能测试结果。本专利技术实施例提供一种物理设备性能测试装置,包括:获得单元,用于获得性能测试需求列表,所述性能测试需求列表中包含的待测性能为用户选择出的或者由系统为用户推荐的;测试单元,用于根据所述性能测试需求列表中包含的待测性能数量与预设的物理设备基本性能数量之和调用相应数量的测试模块分别对所述物理设备待测性能和基本性能进行测试;输出单元,用于输出性能测试结果,所述性能测试结果中包含针对每一待测性能和基本性能的独立测试结果和综合性能测试结果。本专利技术有益效果:本专利技术实施例提供的物理设备性能测试方法及装置,获得性能测试需求列表,其中,所述性能测试需求列表中包含的待测性能为用户选择出的或者由系统为用户推荐的,实现了用户的输入需求,同时体现了该方法具有较强的可扩展性;根据所述性能测试需求列表中包含的待测性能数量与预设的物理设备基本性能数量之和调用相应数量的测试模块分别对所述物理设备待测性能和基本性能进行测试,然后输出性能测试结果,所述性能测试结果中包含针对每一待测性能和基本性能的独立测试结果和综合性能测试结果,至此,采用本专利技术提供的方法,根据性能测试结果,不仅能够得出物理设备某一基本性能的测试结果,还能够得出该物理设备的整体性能测试结果,考虑了物理设备各组件间的相互影响,使得测试结果更科学,参考价值更大。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1a为本专利技术实施例提供的物理设备性能测试方法的实施流程示意图;图1b为本专利技术实施例提供的物理设备性能测试方法中系统为用户推荐待测性能的实施流程示意图;图1c为本专利技术实施例提供的物理设备性能测试方法中确定与被测物理设备的硬件配置信息匹配的物理设备集合的实施流程示意图;图1d为本专利技术实施例提供的物理设备性能测试方法中性能雷达图表示的性能测试结果示意图;图1e为本专利技术实施例提供的物理设备性能测试方法中获得该待测性能或基本性能的独立测试结果和综合测试结果的实施流程示意图;图2为本专利技术实施例提供的物理设备性能测试的结构示意图;图3为本专利技术实施例提供的物理设备性能系统的结构示意图。具体实施方式本专利技术实施例提供的物理设备性能测试方法及装置,不仅实现了用户的输入需求,还兼顾了物理设备各组件间的依赖关系,并为用户提供一个参考意义比较大、科学性比较高的性能测试结果,提高了用户体验。以下结合说明书附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术,并且在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。实施例一如图1a所示,为本专利技术实施例提供的物理设备性能测试方法的实施流程示意图,可以包括以下步骤:S11、获得性能测试需求列表。具体实施时,步骤S11中的性能测试需求列表中包含的待测性能为用户选择出的或者由系统为用户推荐的。较佳地,当上述待测性能是由系统为用户推荐的,则所述推荐方法参考图1b所示的流程:S111、根据被测物理设备的硬件配置信息,确定与被测物理设备的硬件配置信息匹配的物理设备集合。具体实施时,可以参照图1c所示的流程确定与被测物理设备的硬件配置信息匹配的物理设备集合,包括以下步骤:S1111、根据被测物理设备的硬件配置信息以及存储的每一物理设备的硬件配置信息,确定被测物理设备与存储的每一物理设备的相似度。具体实施时,在确定被测物理设备与存储的每一物理设备的相似度时,可以但不限于采用协同过滤算法来实现。具体的,首先将被测物理设备的硬件配置信息及其平均性能评级预先写入数据库中,利用Jaccard公式计算被测物理设备与数据库中其它物理设备的相似度。Jaccard公式可以表示为:其中,A为被测物理设备;N(A)为被测物理设备A的硬件配置信息;B为数据库中其它物理设备;N(B)为物理设备B的硬件配置信息;wAB为被测物理设备A物理设备B之间的相似度。需要说明的是,利用上述公式(1)确定相似度时,首先需要将物理设备的硬件配置信息数字化,以被测物理设备A和预先存储于数据库中的物理设备B、C、D为例进行说明:假设这四个物理设备的硬件配置信息共有6个,用Pa、Pb、Pc、Pd、Pe和Pf,这四个物理设备的硬件配置信息如表1所示:表1为便于计算,建立硬件配置信息与物理设备的倒排表,即将表1进行倒排得到如表2所示的物理设备与硬件配置信息的关系表:表2在获得倒排表之后,对于每个硬件配置信息,对相应的物理设备,两两之间相同硬件配置信息加1,相同物理设备除外,例如,针对本文档来自技高网
...

【技术保护点】
1.一种物理设备性能测试方法,其特征在于,包括:获得性能测试需求列表,所述性能测试需求列表中包含的待测性能为用户选择出的或者由系统为用户推荐的;根据所述性能测试需求列表中包含的待测性能数量与预设的物理设备基本性能数量之和调用相应数量的测试模块分别对所述物理设备待测性能和基本性能进行测试;输出性能测试结果,所述性能测试结果中包含针对每一待测性能和基本性能的独立测试结果和综合性能测试结果。

【技术特征摘要】
1.一种物理设备性能测试方法,其特征在于,包括:获得性能测试需求列表,所述性能测试需求列表中包含的待测性能为用户选择出的或者由系统为用户推荐的;根据所述性能测试需求列表中包含的待测性能数量与预设的物理设备基本性能数量之和调用相应数量的测试模块分别对所述物理设备待测性能和基本性能进行测试;输出性能测试结果,所述性能测试结果中包含针对每一待测性能和基本性能的独立测试结果和综合性能测试结果。2.如权利要求1所述的方法,其特征在于,所述性能需求列表中包含的待测性能是由系统向用户推荐的,具体包括:根据被测物理设备的硬件配置信息,确定与被测物理设备的硬件配置信息匹配的物理设备集合;根据对所述物理设备集合中每一物理设备进行性能测试时用户选择的待测性能,向用户推荐需求列表中包含的待测性能。3.如权利要求2所述的方法,其特征在于,根据被测物理设备的硬件配置信息,确定与被测物理设备的硬件配置信息匹配的物理设备集合,具体包括:根据被测物理设备的硬件配置信息以及存储的每一物理设备的硬件配置信息,确定被测物理设备与存储的每一物理设备的相似度;根据确定出的、存储的每一物理设备与被测物理设备之间的相似度,确定与被测物理设备匹配的物理设备集合。4.如权利要求1所述的方法,其特征在于,针对每一待测性能和基本性能,按照以下流程获得该待测性能或基本性能的独立测试结果和综合测试结果:根据相应的测试模块对该待测性能或基本性能进行测试的测试结果,确定该待测性能或基本性能的性能指标值;根据每一待测性能和基本性能的性能指标值,分别确定所述物理设备的综合性能指标值;根据所述物理设备的综合性能指标值,确定所述物理设备的综合性能测试结果;根据所述物理设备的综合性能测试结果,确定所述物理设备的每一待测性能或基本性能的附加值和保底值;针对每一待测性能或基本性能,根据该待测性能或基本性能的性能指标值和该待测性能或基本性能的附加值和保底值,确定该待测性能或基本性能的独立测试结果。5.如权利要求1所述的方法,其特征在于,输出性能测试结果,具体包括:利用性能雷达图比例化输出性能测试结果。6.如权利要求1所述的方法,其特征在于,所述测试模块包括基本性能测试模块和扩展性能测试模块,其中,所述基本性能测试模块用于对所述物理设备的基本性能进行测试,所述扩展性能测试模块用于对所述需求列表中包含的待测性能进行测试。7.一种物理设备性能测试装置,其特征在于,包括:获得单元,用于获得性能测试需求列表,所述性能测试需求列表中包含的待测性能为用户选择出的或者由系统为用户推荐的;测试单元,用于根...

【专利技术属性】
技术研发人员:李阳
申请(专利权)人:中国移动通信有限公司研究院中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1