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

技术编号:32248639 阅读:23 留言:0更新日期:2022-02-09 17:52
本发明专利技术实施例提出一种众测任务分配方法、装置、电子设备及存储介质,属于测试技术领域,方法应用于服务器,服务器包括数据库,数据库存储有知识图谱和众测工人的历史参与任务信息,方法包括:利用预设的联合学习模型,预测出各众测工人对待分配任务组中各个待分配任务的偏好值,从而根据偏好值,将待分配任务组中的各个待分配任务分配给各众测工人,待分配任务包括待测试任务,进而统计出每个待测试任务的页面覆盖率,根据页面覆盖率确定出需要继续分配的目标待测试任务,根据偏好值,继续对目标待测试任务进行分配,以能够提高任务分配的合理性和测试质量。合理性和测试质量。合理性和测试质量。

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


[0001]本专利技术涉及测试
,具体而言,涉及一种众测任务分配方法、装置、电子设备及存储介质。

技术介绍

[0002]众包指的是一个公司或机构把过去由员工执行的工作任务,以自由自愿的形式外包给非特定(而且通常是大型的)大众志愿者的做法。在软件测试过程中,也经常采用众包测试(简称众测)的方式,招募大量测试工人对待测软件进行测试。众包测试能够解决传统测试过程中,测试人员组成单一、周期长、成本高等问题。
[0003]目前,有很多众包测试任务分配的方法,传统的众包测试平台多采用人工分配任务或众测工人自行探索的方式,来进行任务分配。但是,人工分配任务的方式,容易出现测试工人与所分配的测试任务不适宜的情况,众测工人自行探索的方式,难以保证测试需求的全覆盖。显然,现有的众包测试任务分配方法由于分配不合理,而导致测试质量较差。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种众测任务分配方法、装置、电子设备及存储介质,其能够改善现有的众包测试任务分配方法由于分配不合理,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种众测任务分配方法,其特征在于,应用于服务器,所述服务器包括数据库,所述数据库存储有知识图谱和众测工人的历史参与任务信息,所述方法包括:接收待分配任务组,利用预设的联合学习模型,预测出各众测工人对所述待分配任务组中各个待分配任务的偏好值,其中,所述联合学习模型基于所述历史参与任务信息和所述知识图谱训练得到,用于预测所述众测工人对待处理任务的偏好值;根据所述偏好值,将所述待分配任务组中的各个待分配任务分配给各所述众测工人,所述待分配任务包括待测试任务;接收各所述众测工人针对接受的所述待测试任务上传的缺陷报告,统计出每个所述待测试任务的各个测试页面关于缺陷的页面覆盖率;根据所述页面覆盖率确定出需要继续分配的目标待测试任务,根据所述偏好值,继续对所述目标待测试任务进行分配。2.根据权利要求1所述的众测任务分配方法,其特征在于,所述根据所述页面覆盖率确定出需要继续分配的目标待测试任务,根据所述偏好值,继续对所述目标待测试任务进行分配的步骤,包括:针对每个所述待测试任务,判断所述待测试任务是否为页面覆盖率低于预设阈值的目标待测试任务,若是,则根据各所述众测工人对所述目标待测试任务的偏好值,继续分配所述目标待测试任务,直至所述目标待测试任务的页面覆盖率满足所述预设阈值。3.根据权利要求1或2所述的众测任务分配方法,其特征在于,所述待分配任务还包括待审核任务,所述方法还包括:记录各所述众测工人对分配的所述待测试任务的接受情况,以及记录各所述众测工人对分配的所述待审核任务的审核情况;其中,所述接受情况包括接受次数和拒绝次数,所述审核情况包括总审核次数和对分配的所述待审核任务的审核次数;计算出所述接受次数与总分配次数之间的比率,将该比率作为分配评估指标;计算出所述对分配的待审核任务的审核次数与所述总审核次数之间的比例,将该比率作为审核评估指标;根据所述分配评估指标和/或所述审核评估指标,判断是否重新训练所述联合学习模型。4.根据权利要求1或2所述的众测任务分配方法,其特征在于,所述根据所述偏好值,将所述待分配任务组中的各个待分配任务分配给各所述众测工人的步骤,包括:按照各所述众测工人对每个所述待分配任务的偏好值从高到低的顺序,将每个所述待分配任务依次分配各所述众测工人,直至接受每个所述待分配任务的众测工人数量达到预设人数。5.根据权利要求1或2所述的众测任务分配方法,其特征在于,所述方法还包括训练联合学习模型的步骤,该步骤包括:根据各所述众测工人的所述历史参与任务信息,构建用户

项目交互矩阵,所述用户...

【专利技术属性】
技术研发人员:黄万民王青张晋桂张犬俊黄欢范耀明李浩
申请(专利权)人:广东拓思软件科学园有限公司
类型:发明
国别省市:

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

1