任务分配方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:36884744 阅读:14 留言:0更新日期:2023-03-15 21:27
本申请实施例提供了一种任务分配方法、装置、电子设备和可读存储介质,所述方法包括:接收待分配的测试任务及其任务信息;根据任务类型确定测试环境;根据测试环境在测试策略库中检索测试项;在工作量检索库中检索测试项的工作量并累加,得到测试任务的总工作量;获取测试任务对应的测试人员的工作量系数并计算工作量参考值;根据工作量参考值调整测试任务的初始日需工作量,得到日需工作量;根据日需工作量、所述测试人员的已有工作量和人力排布规则,从所述测试人员中确定目标测试人员。通过上述方法,本申请解决了传统人力调度成本过高以及效率过低的问题,实现了服务器测试任务智能分配的程序性、规范性,提高了服务器测试的工作效率。工作效率。工作效率。

【技术实现步骤摘要】
任务分配方法、装置、电子设备和可读存储介质


[0001]本申请涉及服务器领域,尤其涉及一种任务分配方法、装置、电子设备和可读存储介质。

技术介绍

[0002]服务器研发测试是服务器研发过程中的一个重要的环节,每年需要投入大量的人力进行服务器的研发测试工作。
[0003]目前国内主流的服务器厂关于测试人员的调度安排完全依靠管理人员和流程体系的粗略管理。
[0004]仅依靠管理人员和流程体系对测试人员进行任务分配等传统人力调度方法,不仅会有成本过高的问题,还会导致服务器测试工作效率低下。

技术实现思路

[0005]本申请实施例提供一种任务分配方法、装置、电子设备和可读存储介质,可以提供科学有效的服务器测试人员调度体系,解决依靠管理人员对测试人员进行任务分配等传统方法成本过高、效率低下的问题。
[0006]第一方面,本申请实施例提供了一种任务分配方法,应用于终端设备,所述方法包括:
[0007]接收待分配的测试任务以及所述测试任务的任务信息,所述任务信息包括任务类型和起止日期,所述测试任务包括针对待测服务器的测试任务;
[0008]根据任务类型确定所述待测服务器的测试环境;
[0009]调用预设的测试策略库的第一接口,以在所述测试策略库中检索所述测试环境下所述测试任务的测试项,所述测试策略库是根据不同测试任务的测试环境搭建的,用于保存不同测试环境下的测试项;
[0010]调用预设的工作量检索库的第二接口,以在所述工作量检索库中检索所述测试项的工作量,所述工作量检索库用于记录不同的测试项所需的工作量;
[0011]对检索到的各个测试项的工作量进行累加,得到所述测试任务的总工作量;
[0012]获取所述测试任务对应的测试人员的工作量系数,所述工作量系数反映所述测试人员的单日工作能力;
[0013]计算所述工作量系数与单位工作量的乘积,得到工作量参考值;
[0014]根据所述起止日期、所述总工作量计算所述测试任务的初始日需工作量;
[0015]基于所述工作量参考值对所述初始日需工作量进行调整,得到所述测试任务的日需工作量;
[0016]根据所述日需工作量、所述测试人员的已有工作量和人力排布规则,从所述测试任务对应的测试人员中确定用于执行所述测试任务的目标测试人员名单;
[0017]根据所述测试任务的日需工作量和所述目标测试人员名单生成所述测试任务的
任务分配通知并展示。
[0018]可选地,所述获取所述测试任务对应的测试人员的工作量系数,包括:
[0019]基于任务类型获取不同测试环境对应的测试人员的工作量系数,所述工作量系数包括测试任务的任务类型及其对应的测试人员的单日工作能力;
[0020]搭建所述测试任务人力库,所述测试任务人力库用于记录不同测试环境下的测试任务对应的测试人员的单日工作能力;
[0021]调用所述测试任务人力库的第三接口,以根据所述测试环境在所述测试任务人力库中检索所述测试任务对应的测试人员的工作量系数。
[0022]可选地,在所述调用预设的工作量检索库的第二接口之前,所述方法还包括:
[0023]确定各种测试项对应的测试用例,所述测试用例包括各种测试项对应的工作量;
[0024]根据各种测试项对应的测试用例搭建工作量检索库,所述工作量检索库中保存有所述不同的测试项对应的工作量。
[0025]可选地,所述根据所述起止日期、所述总工作量计算所述测试任务的初始日需工作量,包括:
[0026]根据所述起止日期确定所述测试任务的工作日,得到所述测试任务的工作日周期;
[0027]根据所述工作日周期和所述总工作量计算所述测试任务的初始日需工作量。
[0028]可选地,在所述生成所述测试任务的任务分配通知并展示之后,还包括:
[0029]接收针对所述目标测试人员名单的调度指令;
[0030]根据所述调度指令,对所述目标测试人员名单中的目标测试人员和/或目标测试人员的工作量进行调整。
[0031]可选地,所述待分配的测试任务的任务信息还包括总工作量指标,所述总工作量指标用于指示所述测试任务的总工作量,且所述总工作量指标的初始值为预设值;
[0032]所述调用预设的工作量检索库的第二接口,以在所述工作量检索库中检索所述测试项的工作量,包括:
[0033]在所述终端设备的显示界面显示所述测试任务以及所述测试任务的任务信息;
[0034]接收针对所述测试任务的第一任务分配指令,所述第一任务分配指令用于触发所述测试任务的分配流程;
[0035]响应于所述第一任务分配指令,调用预设的工作量检索库的第二接口,以在所述工作量检索库中检索所述测试项的工作量;
[0036]所述对检索到的各个测试项的工作量进行累加,得到所述测试任务的总工作量,包括:
[0037]对检索到的各个测试项的工作量进行累加,得到所述测试任务的总工作量,并更新所述测试任务的总工作量指标。
[0038]可选地,所述任务类型包括稳定性测试、单元测试、性能测试中的任一项;所述待测服务器的测试环境包括网络环境、硬件环境和软件环境中的至少一项。
[0039]第二方面,本申请实施例提供了一种任务分配装置,应用于终端设备,所述装置包括:
[0040]接收模块,用于接收待分配的测试任务以及所述测试任务的任务信息,所述任务
信息包括任务类型和起止日期,所述测试任务包括针对待测服务器的测试任务;
[0041]测试环境确定模块,用于根据所述任务类型确定所述待测服务器的测试环境;
[0042]测试项确定模块,用于调用预设的测试策略库的第一接口,以在所述测试策略库中检索所述测试环境下所述测试任务的测试项,所述测试策略库是根据不同测试任务的测试环境搭建的,用于保存不同测试环境下的测试项;
[0043]工作量检索模块,调用预设的工作量检索库的第二接口,以在所述工作量检索库中检索所述测试项的工作量,所述工作量检索库用于记录不同的测试项所需的工作量;
[0044]工作量累加模块,用于对检索到的各个测试项的工作量进行累加,得到所述测试任务的总工作量;
[0045]工作量系数获取模块,用于获取所述测试任务对应的测试人员的工作量系数,所述工作量系数反映所述测试人员的单日工作能力;
[0046]工作量参考值计算模块,用于计算所述工作量系数与单位工作量的乘积,得到工作量参考值;
[0047]初始日需工作量计算模块,用于根据所述起止日期、所述总工作量计算所述测试任务的初始日需工作量;
[0048]日需工作量调整模块,用于基于所述工作量参考值对所述初始日需工作量进行调整,得到所述测试任务的日需工作量;
[0049]目标测试人员名单生成模块,用于根据所述日需工作量、所述测试人员的已有工作量和人力排布规则,从所述测试任务对应的测试人员中确定用于执行所述测试本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种任务分配方法,其特征在于,应用于终端设备,所述方法包括:接收待分配的测试任务以及所述测试任务的任务信息,所述任务信息包括任务类型和起止日期,所述测试任务包括针对待测服务器的测试任务;根据任务类型确定所述待测服务器的测试环境;调用预设的测试策略库的第一接口,以在所述测试策略库中检索所述测试环境下所述测试任务的测试项,所述测试策略库是根据不同测试任务的测试环境搭建的,用于保存不同测试环境下的测试项;调用预设的工作量检索库的第二接口,以在所述工作量检索库中检索所述测试项的工作量,所述工作量检索库用于记录不同的测试项所需的工作量;对检索到的各个测试项的工作量进行累加,得到所述测试任务的总工作量;获取所述测试任务对应的测试人员的工作量系数,所述工作量系数反映所述测试人员的单日工作能力;计算所述工作量系数与单位工作量的乘积,得到工作量参考值;根据所述起止日期、所述总工作量计算所述测试任务的初始日需工作量;基于所述工作量参考值对所述初始日需工作量进行调整,得到所述测试任务的日需工作量;根据所述日需工作量、所述测试人员的已有工作量和人力排布规则,从所述测试任务对应的测试人员中确定用于执行所述测试任务的目标测试人员名单;根据所述测试任务的日需工作量和所述目标测试人员名单生成所述测试任务的任务分配通知并展示。2.根据权利要求1所述的方法,其特征在于,所述获取所述测试任务对应的测试人员的工作量系数,包括:基于任务类型获取不同测试环境对应的测试人员的工作量系数,所述工作量系数包括测试任务的任务类型及其对应的测试人员的单日工作能力;搭建所述测试任务人力库,所述测试任务人力库用于记录不同测试环境下的测试任务对应的测试人员的单日工作能力;调用所述测试任务人力库的第三接口,以根据所述测试环境在所述测试任务人力库中检索所述测试任务对应的测试人员的工作量系数。3.根据权利要求1所述的方法,其特征在于,在所述调用预设的工作量检索库的第二接口之前,所述方法还包括:确定各种测试项对应的测试用例,所述测试用例包括各种测试项对应的工作量;根据各种测试项对应的测试用例搭建工作量检索库,所述工作量检索库中保存有所述不同的测试项对应的工作量。4.根据权利要求1所述的方法,其特征在于,所述根据所述起止日期、所述总工作量计算所述测试任务的初始日需工作量,包括:根据所述起止日期确定所述测试任务的工作日,得到所述测试任务的工作日周期;根据所述工作日周期和所述总工作量计算所述测试任务的初始日需工作量。5.根据权利要求1所述的方法,其特征在于,在所述生成所述测试任务的任务分配通知并展示之后,还包括:
接收针对所述目标测试人员名单的调度指令;根据所述调度指令,对所述目标测试人员名单中的目标测试人员和/或目标测试人员的工作量进行调整。6.根据权利要求1所述的方法,其特征在于,所述待分配的测试任务的任务信息还包括总工作量指标,所述总工作量指标用于指示所述测...

【专利技术属性】
技术研发人员:邵盟
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1