一种测试资源的调度方法、装置及电子设备制造方法及图纸

技术编号:16644515 阅读:64 留言:0更新日期:2017-11-26 16:53
本发明专利技术实施例提供了一种测试资源的调度方法、装置及电子设备,方法包括:获得对应待测试对象的目标问题数据,待测试对象中包含至少两个待测试模块;基于预设的问题分数确定模型以及每一目标问题数据,确定每一待测试模块对应的第一问题分数,预设的问题分数确定模型为:预先训练所得的,用于基于每一目标问题数据确定待测试模块对应的分数的模型;基于测试框架以及每一待测试模块对应的第一问题分数,调度待测试对象对应的测试资源,并根据调度后的测试资源,测试待测试对象的每一待测试模块。以实现对测试资源的自动化分配,降低测试人员手动参与程度。

Scheduling method, device and electronic equipment for testing resource

The embodiment of the invention includes providing a test resource scheduling method, device and electronic equipment, methods: to obtain data corresponding to the target problem of the test object, the object to be tested contains at least two test module; the problem of determining the fraction of preset data model and each target based on the first test module determine the scores each corresponding to preset problem scores to determine the model: pre training income, for the test module corresponding to the fractional model to determine the data of each target based on test scores; and each frame test module corresponding to the first question based on the test of resource scheduling test object, and according to the test resource after scheduling, each test module to test the test object. In order to achieve automated allocation of test resources, reduce the degree of manual participation of testers.

【技术实现步骤摘要】
一种测试资源的调度方法、装置及电子设备
本专利技术涉及自动化测试
,特别是涉及一种测试资源的调度方法、装置及电子设备。
技术介绍
自动化测试框架中,在对待测试对象进行自动化测试之前,测试人员需要为待测试对象所包含的每一待测试模块分配测试资源,例如:测试时间,以使自动化测试框架能够根据所分配的测试资源对待测试对象所包含的每一待测试模块进行自动化测试。现有技术中,在为待测试对象的每一待测试模块分配测试资源时,一般是由测试人员基于所收集的针对待测试对象的历史问题数据,为待测试对象的每一待测试模块分配测试资源,即每一待测试模块对应的测试资源由测试人员根据经验手动分配。测试人员手动参与程度较高。
技术实现思路
本专利技术实施例的目的在于提供一种测试资源的调度方法、装置及电子设备,以实现对测试资源的自动化分配,降低测试人员手动参与程度。具体技术方案如下:一方面,本专利技术实施例提供了一种测试资源的调度方法,所述方法包括:获得当前的目标问题数据,所述目标问题数据为:待测试对象的问题数据,所述待测试对象中包含至少两个待测试模块;基于预设的问题分数确定模型以及每一目标问题数据,确定每一待测试模块对应本文档来自技高网...
一种测试资源的调度方法、装置及电子设备

【技术保护点】
一种测试资源的调度方法,其特征在于,所述方法包括:获得当前的目标问题数据,所述目标问题数据为:待测试对象的问题数据,所述待测试对象中包含至少两个待测试模块;基于预设的问题分数确定模型以及每一目标问题数据,确定每一待测试模块对应的第一问题分数,其中,所述预设的问题分数确定模型为:预先训练所得的,用于基于每一目标问题数据确定每一待测试模块对应的分数的模型;基于测试框架以及所述待测试对象中的每一待测试模块对应的第一问题分数,调度所述待测试对象对应的测试资源,并根据调度后的测试资源,测试所述待测试对象的每一待测试模块。

【技术特征摘要】
1.一种测试资源的调度方法,其特征在于,所述方法包括:获得当前的目标问题数据,所述目标问题数据为:待测试对象的问题数据,所述待测试对象中包含至少两个待测试模块;基于预设的问题分数确定模型以及每一目标问题数据,确定每一待测试模块对应的第一问题分数,其中,所述预设的问题分数确定模型为:预先训练所得的,用于基于每一目标问题数据确定每一待测试模块对应的分数的模型;基于测试框架以及所述待测试对象中的每一待测试模块对应的第一问题分数,调度所述待测试对象对应的测试资源,并根据调度后的测试资源,测试所述待测试对象的每一待测试模块。2.根据权利要求1所述的方法,其特征在于,在所述获得当前的目标问题数据的步骤之前,所述方法还包括:建立所述预设的问题分数确定模型的过程,所述过程包括:获得多个样本问题数据,所述样本问题数据为:所述待测试对象的问题数据,每一样本问题数据包含:样本模块关键词和样本问题关键词;获得针对每一样本问题数据的标定信息,其中,所述标定信息包含:所述样本问题数据对应的模块标识和样本问题分数,其中,所述模块标识为:所述样本问题数据所属的待测试模块的标识;基于每一样本问题数据对应的模块标识和样本问题分数,训练每一样本问题数据,得到所述预设的问题分数确定模型;其中,所述预设的问题分数确定模型中包含:每一模块标识对应的样本模块关键词集和每一样本问题分数对应的样本问题关键词集;每一样本模块关键词集中包含样本模块关键词,以及每一样本模块关键词属于该模块标识所标识的待测试模块的第一概率;每一样本问题关键词集中包含样本问题关键词,以及每一样本问题关键词属于该样本问题分数的第二概率。3.根据权利要求2所述的方法,其特征在于,所述基于预设的问题分数确定模型以及每一目标问题数据,确定每一待测试模块对应的第一问题分数的步骤,包括:将每一目标问题数据输入所述预设的问题分数确定模型中;以使所述预设的问题分数确定模型对每一目标问题数据进行分词,获得每一目标问题数据对应的词语;将每一目标问题数据对应的词语分别与所包含的样本模块关键词集进行匹配,并分别与所包含的样本问题关键词集进行匹配,确定样本模块关键词集中匹配成功的样本模块关键词对应的第一概率,以及样本问题关键词集中匹配成功的样本问题关键词对应的第二概率;根据所确定的匹配成功的样本模块关键词对应的第一概率以及样本问题关键词集对应的模块标识,确定所对应目标问题数据所属的待测试模块,并根据所确定的匹配成功的样本问题关键词对应的第二概率,确定所对应目标问题数据对应的第二问题分数;并以使所述预设的问题分数确定模型根据所确定的每一目标问题数据所属的待测试模块,以及每一目标问题数据对应的第二问题分数,确定每一待测试模块对应的第一问题分数;获得所述预设的问题分数确定模型确定的每一待测试模块对应的第一问题分数。4.根据权利要求1-3任一项所述的方法,其特征在于,所述基于测试框架以及所述待测试对象中的每一待测试模块对应的第一问题分数,调度所述待测试对象对应的测试资源,并根据调度后的测试资源,测试所述待测试对象的每一待测试模块的步骤,包括:根据每一待测试模块对应的第一问题分数,确定每一待测试模块对应的问题权重比;基于测试框架以及所述待测试对象中的每一待测试模块对应的问题权重比,调度所述待测试对象对应的测试资源,并根据调度后的测试资源,测试所述待测试对象的每一待测试模块。5.根据权利要求4所述的方法,其特征在于,在所述基于测试框架以及所述待测试对象中的每...

【专利技术属性】
技术研发人员:张卓然
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京,11

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

1