一种测试用例分配方法及计算设备组成比例

技术编号:43881627 阅读:28 留言:0更新日期:2024-12-31 19:05
本申请提供了一种测试用例分配方法及计算设备,通过获取测试任务以及第一期望执行时长;获取多个测试用例中每个测试用例的历史执行时长和执行状态;根据每个测试用例的历史执行时长和执行状态,确定每个测试用例的预估执行时长;根据预估执行时长确定多个测试用例组;每个测试用例组中所有测试用例的预估执行时长之和与测试用例组对应的第二期望执行时长之间的差值小于或等于第一阈值;将多个测试用例组分配至各个测试环境中,以执行测试任务。本申请中将多个预估执行时长近似的测试用例组分配至各个测试环境中以执行测试,使各测试环境对应的预估执行时长相近,提高了整体的测试效率。

【技术实现步骤摘要】

本申请涉及服务器,尤其涉及一种测试用例分配方法及计算设备


技术介绍

1、软件测试作为软件开发过程中的重要一环,是发现、修正软件中错误的过程,也是保障软件质量、可靠性、稳定性和用户满意度的重要手段。

2、目前的软件测试过程中,可以将测试用例划分等级,按照各个测试用例的等级,将各个测试用例分配到各个测试环境上进行测试。然而测试用例的等级通常是基于测试用例的重要程度或执行难易程度进行划分的,不同等级的测试用例的执行时长可能不同,同等级的不同测试用例之间的执行时长可能也存在差异。由此,按照测试用例的等级为其分配测试环境以进行测试的方法,容易出现多个测试环境中总的执行时长相差较大的情况。举例说明:在将测试用例分配至测试环境中时,可能会将多个执行时长较长的测试用例分配到测试环境1中,并将多个执行时长较短的测试用例分配到测试环境2中,从而使得测试环境1和测试环境2的执行时长相差较大。而整个软件测试过程的耗时,实际上取决于执行时长最长的测试环境对应的执行时长,因此,多个测试环境中总的执行时长相差较大,会导致测试的效率较低。


>

技术实本文档来自技高网...

【技术保护点】

1.一种测试用例分配方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述每个测试用例的历史执行时长和执行状态,确定所述每个测试用例的预估执行时长,所述方法具体包括:

3.根据权利要求2所述的方法,其特征在于,所述根据每个测试用例对应的每个历史执行时长与第一期望执行时长之间的差值,确定测试用例的类别,包括:

4.根据权利要求2所述的方法,其特征在于,所述稳定类的测试用例的预估执行时长确定方法,包括:

5.根据权利要求2所述的方法,其特征在于,所述非稳定类的测试用例的预估执行时长确定方法,包括:</p>

6.根据...

【技术特征摘要】

1.一种测试用例分配方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述每个测试用例的历史执行时长和执行状态,确定所述每个测试用例的预估执行时长,所述方法具体包括:

3.根据权利要求2所述的方法,其特征在于,所述根据每个测试用例对应的每个历史执行时长与第一期望执行时长之间的差值,确定测试用例的类别,包括:

4.根据权利要求2所述的方法,其特征在于,所述稳定类的测试用例的预估执行时长确定方法,包括:

5.根据权利要求2所述的方法,其特征在于,所述非稳定类的测试用例的预估执行时长确定方法,包括:

6.根据权利要求2所述的方法,其特征在于,所述根据所述预估...

【专利技术属性】
技术研发人员:徐军
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

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

1