测试任务分配方法、装置及存储介质制造方法及图纸

技术编号:25272386 阅读:16 留言:0更新日期:2020-08-14 23:05
本发明专利技术公开了一种测试任务分配方法、装置及计算机可读存储介质,所述方法包括:接收待测试任务的任务分配请求;确定所述待测试任务所包括的若干个测试项目;确定所述若干个测试项目的优先级;获取预先构建的测试人员库中测试人员的工作状态;根据所述若干个测试项目的优先级和测试人员的工作状态,对所述待测试任务进行分配。根据所述若干个测试项目的优先级和测试人员的工作状态,对所述待测试任务进行分配,优先安排优先级比较高的测试项目,并根据测试人员的工作状态灵活调配测试人员,实现测试任务的及时自动分配,有效发现测试人员中当前可以利用的人员,及时自动分配任务,提高人员利用率,从而减少人员浪费,节约测试成本。

【技术实现步骤摘要】
测试任务分配方法、装置及存储介质
本专利技术涉及测试
,尤其涉及一种测试任务方法、装置及存储介质。
技术介绍
随着电子产品、互联网等技术的发展,出现了大量新产品,新产品上市前需要进行专业的产品测试,目前,对于测试任务的分配,主要依靠人工对测试人员进行任务分配,虽然也会根据各个测试项目的执行情况对测试人员进行一些调配,但是不能对测试任务的进度和测试人员的工作状态(例如:空闲、工作中、等待)进行及时的监控,无法实现对测试人员的有效调配,影响测试进度,不利于提高测试效率。
技术实现思路
本专利技术实施例为了解决测试任务分配过程中存在的上述问题,创造性地提供一种测试任务分配方法、装置及计算机可读存储介质。根据本专利技术第一方面,提供了一种测试任务分配方法,所述方法包括:接收待测试任务的任务分配请求;确定所述待测试任务所包括的若干个测试项目;确定所述若干个测试项目的优先级;获取预先构建的测试人员库中测试人员的工作状态;根据所述若干个测试项目的优先级和测试人员的工作状态,对所述待测试任务进行分配。根据本专利技术一实施方式,所述确定所述若干个测试项目的优先级,包括:分别获取所述若干个测试项目中每个测试项目的项目特征;根据所述每个测试项目的项目特征,确定所述测试项目的权重系数;根据所述若干个测试项目中每个测试项目的权重系数,对所述若干个测试项目进行优先级顺序排列。根据本专利技术一实施方式,所述项目特征至少包括如下特征信息至少之一:待测对象数量、测试持续时间及发生问题概率。根据本专利技术一实施方式,所述根据所述若干个测试项目的优先级和测试人员的工作状态,对所述待测试任务进行分配,包括:确定当前优先级最高的测试项目;优先为优先级最高的测试项目分配测试人员。根据本专利技术一实施方式,所述获取预先构建的测试人员库中测试人员的工作状态,包括:预先根据当前正在进行的所有待测试任务的测试人员分配情况,将测试人员的工作状态标记为以下一者:测试状态,能够示出测试人员当前测试状态将要持续的时间;等待状态,能够示出测试人员将要等待下一测试项目开始的等待时间;空闲状态,能够示出测试人员暂未被安排下一项测试项目;在待测试任务执行过程中,根据待测试任务执行情况,更新所述测试人员的工作状态。根据本专利技术一实施方式,所述根据所述若干个测试项目的优先级和测试人员的工作状态,对所述待测试任务进行分配,包括:将测试人员按照工作状态进行测试人员优先级排序:空闲状态、等待状态、测试状态,其中等待状态的所有测试人员按照等待时间由长到短进行排序,测试状态的所有测试人员按照当前测试状态将要持续的时间由短到长进行排序;根据所述测试人员优先级排序,优先为优先级最高的测试人员分配测试项目。根据本专利技术第二方面,还提供了一种测试任务分配装置,所述装置包括:接收模块,用于接收待测试任务的任务分配请求;项目确定模块,用于确定所述待测试任务所包括的若干个测试项目;优先级确定模块,用于确定所述若干个测试项目的优先级;状态获取模块,用于获取预先构建的测试人员库中各个测试人员的工作状态;分配模块,用于根据所述若干个测试项目的优先级和测试人员的工作状态,对所述待测试任务进行分配。根据本专利技术一实施方式,所述优先级确定模块,包括:参数获取子模块,用于分别获取所述若干个测试项目中每个测试项目的项目特征;权重确定子模块,用于根据所述每个测试项目的项目特征,确定每一所述测试项目的权重系数;排序子模块,用于根据所述若干个测试项目中每个测试项目的权重系数,对所述若干个测试项目进行优先级顺序排列。根据本专利技术一实施方式,所述分配模块包括:选定子模块,用于确定当前优先级最高的测试项目;第一分配子模块,用于优先为优先级最高的测试项目分配测试人员。根据本专利技术第三方面,又提供了一种计算机可读存储介质,所述存储介质包括一组计算机可执行指令,当所述指令被执行时用于执行上述测试任务分配方法。本专利技术实施例测试任务分配方法、装置及计算机可读存储介质,首先确定所述若干个测试项目的优先级,以及获取预先构建的测试人员库中测试人员的工作状态,并根据所述若干个测试项目的优先级和测试人员的工作状态,对所述待测试任务进行分配,优先安排优先级比较高的测试项目,并根据测试人员的工作状态灵活调配测试人员,实现测试任务的及时自动分配,有效发现测试人员中当前可以利用的人员,及时自动分配任务,提高人员利用率,从而减少人员浪费,节约测试成本。需要理解的是,本专利技术的教导并不需要实现上面所述的全部有益效果,而是特定的技术方案可以实现特定的技术效果,并且本专利技术的其他实施方式还能够实现上面未提到的有益效果。附图说明通过参考附图阅读下文的详细描述,本专利技术示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中:在附图中,相同或对应的标号表示相同或对应的部分。图1示出了本专利技术实施例测试任务分配方法的实现流程示意图;图2示出了本专利技术实施例确定若干个测试项目的优先级的实现流程示意图;图3示出了本专利技术实施例测试任务分配方法应用示例的实现流程示意图;图4示出了本专利技术实施例测试任务分配装置的组成结构示意图。具体实施方式下面将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。相反,提供这些实施方式是为使本专利技术更加透彻和完整,并能够将本专利技术的范围完整地传达给本领域的技术人员。下面结合附图和具体实施例对本专利技术的技术方案进一步详细阐述。图1示出了本专利技术实施例测试任务分配方法的实现流程示意图。参考图1,本专利技术实施例测试任务分配方法,至少包括如下操作流程:操作101,接收待测试任务的任务分配请求;操作102,确定待测试任务所包括的若干个测试项目;操作103,确定若干个测试项目的优先级;操作104,获取预先构建的测试人员库中测试人员的工作状态;操作105,根据若干个测试项目的优先级和测试人员的工作状态,对待测试任务进行分配。在操作101,接收待测试任务的任务分配请求。举例说明,测试任务可以是电子产品的新品上市前检测。例如:某型号笔记本上市前检测。在操作102,确定待测试任务所包括的若干个测试项目。举例说明,测试项目可以包括:主板检测、显示器检测、CPU检测等。在操作103,确定若干个测试项目的优先级。举例来讲,测试项目的优先级可以以测试项目所需要的检测时间、检测发生故障的概率来综合评价,以优先安排故障发生率比较高、需要测试时间较多的项目。当然,也可以根据测试项目的测试进程灵活调整,例如:其中一个简单的测试项目需要的测试时间较短,并且不易发生故障。可以利用测试人员的等待其他测试项目的故障处理的等待时间,对该简单的测试项目进行测试。在本专利技术一实施方式中,根据若干个测试项目中每个测试项目的权重系数,对若干个测试项目进行优本文档来自技高网...

【技术保护点】
1.一种测试任务分配方法,其特征在于,所述方法包括:/n接收待测试任务的任务分配请求;/n确定所述待测试任务所包括的若干个测试项目;/n确定所述若干个测试项目的优先级;/n获取预先构建的测试人员库中测试人员的工作状态;/n根据所述若干个测试项目的优先级和测试人员的工作状态,对所述待测试任务进行分配。/n

【技术特征摘要】
1.一种测试任务分配方法,其特征在于,所述方法包括:
接收待测试任务的任务分配请求;
确定所述待测试任务所包括的若干个测试项目;
确定所述若干个测试项目的优先级;
获取预先构建的测试人员库中测试人员的工作状态;
根据所述若干个测试项目的优先级和测试人员的工作状态,对所述待测试任务进行分配。


2.根据权利要求1所述的方法,其特征在于,所述确定所述若干个测试项目的优先级,包括:
分别获取所述若干个测试项目中每个测试项目的项目特征;
根据所述每个测试项目的项目特征,确定所述测试项目的权重系数;
根据所述若干个测试项目中每个测试项目的权重系数,对所述若干个测试项目进行优先级顺序排列。


3.根据权利要求2所述的方法,其特征在于,所述项目特征至少包括如下特征信息至少之一:待测对象数量、测试持续时间及发生问题概率。


4.根据权利要求1所述的方法,其特征在于,所述根据所述若干个测试项目的优先级和测试人员的工作状态,对所述待测试任务进行分配,包括:
确定当前优先级最高的测试项目;
优先为优先级最高的测试项目分配测试人员。


5.根据权利要求1所述的方法,其特征在于,所述获取预先构建的测试人员库中测试人员的工作状态,包括:
预先根据当前正在进行的所有待测试任务的测试人员分配情况,将测试人员的工作状态标记为以下一者:
测试状态,能够示出测试人员当前测试状态将要持续的时间;
等待状态,能够示出测试人员将要等待下一测试项目开始的等待时间;
空闲状态,能够示出测试人员暂未被安排下一项测试项目;在待测试任务执行过程中,根据待测试任务执行情况,更新所述测试人员的工作状态。


6.根据权利要求5所述的...

【专利技术属性】
技术研发人员:黄永兆孔德洋
申请(专利权)人:联宝合肥电子科技有限公司
类型:发明
国别省市:安徽;34

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

1