测试资源管理方法、装置、设备及可读存储介质制造方法及图纸

技术编号:34517823 阅读:19 留言:0更新日期:2022-08-13 21:06
本发明专利技术提供一种测试资源管理方法、装置、设备及可读存储介质。该方法包括:按照测试任务优先级从任务集合中获取测试任务;为获取的测试任务分配满足测试任务的测试需求的测试通道。通过本发明专利技术,从任务集合中按照测试任务优先级获取测试任务,再为获取的测试任务分配满足测试任务的测试需求的测试通道,不仅可以为优先级高的测试任务优先分配测试通道,还可以快速为获取的测试任务分配满足测试任务的测试需求的测试通道,使得测试通道资源的利用率高,解决了目前因为多台测试设备的上位机客户端分布在不同区域而无法快速的寻找到与测试任务对应的测试通道资源进行匹配,导致测试通道资源的利用率低,进行测试所需的时间较长的问题。的问题。的问题。

【技术实现步骤摘要】
测试资源管理方法、装置、设备及可读存储介质


[0001]本专利技术涉及数据处理
,尤其涉及一种测试资源管理方法、装置、设备及可读存储介质。

技术介绍

[0002]在新能源电池测试实验中,测试任务需要与对应的测试通道资源匹配,目前主要通过人工在测试设备的上位机客户端界面上寻找与测试任务对应的测试通道资源进行匹配,如果有多台测试设备,且多台测试设备的上位机客户端分布在不同区域,那么人工就无法快速的寻找到与测试任务对应的测试通道资源进行匹配,导致测试通道资源的利用率低,进行测试所需的时间较长。

技术实现思路

[0003]本专利技术的主要目的在于提供一种测试资源管理方法、装置、设备及可读存储介质,旨在解决测试通道资源的利用率低,进行测试所需的时间较长的问题。
[0004]第一方面,本专利技术提供一种测试资源管理方法,所述测试资源管理方法包括:
[0005]按照测试任务优先级从任务集合中获取测试任务;
[0006]为获取的测试任务分配满足测试任务的测试需求的测试通道。
[0007]可选的,所述测试任务包括第一类型测试任务和/或第二类型测试任务,其中,携带有加急标签的测试任务为第一类型测试任务,携带有普通标签的测试任务为第二类型测试任务,第一类型测试任务优先级比第二类型测试任务优先级高。
[0008]可选的,所述按照测试任务优先级从任务集合中获取测试任务,包括:
[0009]当任务集合存在第一类型测试任务和第二类型测试任务时,获取最早存入任务集合中的第一类型测试任务;
[0010]当任务集合仅存在第一类型测试任务或第二类型测试任务时,获取最早存入任务集合中的第一类型测试任务或第二类型测试任务。
[0011]可选的,在所述按照测试任务优先级从任务集合中获取测试任务之前,包括:
[0012]从数据库中读取测试任务存储至任务集合中;
[0013]和/或,
[0014]将通过客户端新增的测试任务存储至任务集合中。
[0015]可选的,所述测试任务的测试需求包括电流值、电池类型、测试周期以及测试温度环境,其中,
[0016]电池类型包括钢壳电池和/或软包电池;
[0017]测试周期包括第一测试周期和/或第二测试周期,其中,第一测试周期大于或等于第一阈值,第二测试周期小于第一阈值;
[0018]温度环境包括第一温度环境和/或第二温度环境和/或第三温度环境,其中,第一温度环境大于或等于第二阈值,第二温度环境小于第二阈值,大于或等于第三阈值,第三温
度环境小于第三阈值,第二阈值大于第三阈值;
[0019]所述满足测试任务的测试需求的测试通道,包括:
[0020]电流值大于或等于测试任务的测试需求电流值,且电池类型、测试周期以及测试温度环境与测试任务的测试需求电池类型、测试周期以及测试温度环境相同的测试通道。
[0021]可选的,所述为获取的测试任务分配满足测试任务的测试需求的测试通道,包括:
[0022]将获取的测试任务与满足测试任务的测试需求的测试通道的匹配信息存储至数据库中,其中,所述匹配信息包括测试任务的任务ID、测试通道资源的通道资源ID以及匹配时间。
[0023]可选的,所述测试资源管理方法包括:
[0024]当测试设备中存在空闲的测试通道时,执行按照测试任务优先级从任务集合中获取测试任务的步骤。
[0025]第二方面,本专利技术还提供一种测试资源管理装置,所述测试资源管理装置包括:
[0026]获取模块,用于按照测试任务优先级从任务集合中获取测试任务;
[0027]分配模块,用于为获取的测试任务分配满足测试任务的测试需求的测试通道。
[0028]第三方面,本专利技术还提供一种测试资源管理设备,所述测试资源管理设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的测试资源管理程序,其中所述测试资源管理程序被所述处理器执行时,实现如上所述的测试资源管理方法的步骤。
[0029]第四方面,本专利技术还提供一种可读存储介质,所述可读存储介质上存储有测试资源管理程序,其中所述测试资源管理程序被处理器执行时,实现如上所述的测试资源管理方法的步骤。
[0030]本专利技术中,按照测试任务优先级从任务集合中获取测试任务;为获取的测试任务分配满足测试任务的测试需求的测试通道。通过本专利技术,从任务集合中按照测试任务优先级获取测试任务,再为获取的测试任务分配满足测试任务的测试需求的测试通道,不仅可以为优先级高的测试任务优先分配测试通道,还可以快速为获取的测试任务分配满足测试任务的测试需求的测试通道,使得测试通道资源的利用率高,解决了目前因为多台测试设备的上位机客户端分布在不同区域而无法快速的寻找到与测试任务对应的测试通道资源进行匹配,导致测试通道资源的利用率低,进行测试所需的时间较长的问题。
附图说明
[0031]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1为本专利技术实施例方案中涉及的测试资源管理设备的硬件结构示意图;
[0033]图2为本专利技术测试资源管理方法第一实施例的流程示意图;
[0034]图3为本专利技术测试资源管理方法第二实施例的流程示意图;
[0035]图4为本专利技术测试资源管理方法第三实施例的架构示意图;
[0036]图5为本专利技术测试资源管理装置一实施例的功能模块示意图。
具体实施方式
[0037]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0038]第一方面,本专利技术实施例提供一种测试资源管理设备。
[0039]参照图1,图1为本专利技术实施例方案中涉及的测试资源管理设备的硬件结构示意图。本专利技术实施例中,测试资源管理设备可以包括处理器1001(例如中央处理器Central Processing Unit,CPU),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard);网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真WIreless

FIdelity,WI

FI接口);存储器1005可以是高速随机存取存储器(random access memory,RAM),也可以是稳定的存储器(non

volatile memory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的硬件结构并不构成对本专利技术的限定,可以包括比图示更多或更少的部件,或者组本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试资源管理方法,其特征在于,所述测试资源管理方法包括:按照测试任务优先级从任务集合中获取测试任务;为获取的测试任务分配满足测试任务的测试需求的测试通道。2.如权利要求1所述的测试资源管理方法,其特征在于,所述测试任务包括第一类型测试任务和/或第二类型测试任务,其中,携带有加急标签的测试任务为第一类型测试任务,携带有普通标签的测试任务为第二类型测试任务,第一类型测试任务优先级比第二类型测试任务优先级高。3.如权利要求2所述的测试资源管理方法,其特征在于,所述按照测试任务优先级从任务集合中获取测试任务,包括:当任务集合存在第一类型测试任务和第二类型测试任务时,获取最早存入任务集合中的第一类型测试任务;当任务集合仅存在第一类型测试任务或第二类型测试任务时,获取最早存入任务集合中的第一类型测试任务或第二类型测试任务。4.如权利要求1所述的测试资源管理方法,其特征在于,在所述按照测试任务优先级从任务集合中获取测试任务之前,包括:从数据库中读取测试任务存储至任务集合中;和/或,将通过客户端新增的测试任务存储至任务集合中。5.如权利要求1所述的测试资源管理方法,其特征在于,所述测试任务的测试需求包括电流值、电池类型、测试周期以及测试温度环境,其中,电池类型包括钢壳电池和/或软包电池;测试周期包括第一测试周期和/或第二测试周期,其中,第一测试周期大于或等于第一阈值,第二测试周期小于第一阈值;温度环境包括第一温度环境和/或第二温度环境和/或第三温度环境,其中,第一温度环境大于或等于第二阈值,第二温度环境小于第二阈值,大...

【专利技术属性】
技术研发人员:傅克标沈成宇曹辉侯敏
申请(专利权)人:上海瑞浦青创新能源有限公司
类型:发明
国别省市:

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

1