测试用例分配方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:42404223 阅读:14 留言:0更新日期:2024-08-16 16:24
本说明书涉及软件测试领域,尤其涉及测试用例分配方法、装置、计算机设备及存储介质。测试用例的输入域预先被划分为多个子域,每一子域包括预设数量的测试用例,所述方法包括:根据各子域中测试用例占用的测试资源、各子域中测试用例的数量,确定基于总测试资源的约束条件;根据约束条件及初始目标函数,构建目标函数,其中,初始目标函数根据各子域的可靠性及输入域的可靠性确定;根据测试用例的多个子域,构建测试用例对应的多维搜索空间;在多维搜索空间中,搜索使目标函数最小的测试用例分配组合。本说明书在划分的子域中分配合理测试用例数量,以在有限的测试用例资源条件下,增大测试策略的缺陷检测能力,实现测试资源分配策略的最优化。

【技术实现步骤摘要】

本说明书涉及软件测试领域,尤其是测试用例分配方法、装置、计算机设备及存储介质


技术介绍

1、在软件测试的测试用例分配问题中,为了兼顾测试质量和测试效率,需要将输入域划分为多个子域,对每个子域分配合适数量的测试用例。从研究中发现,当测试资源一定时,测试输入域的划分和每个子域的测试用例的分配将影响缺陷检测能力的大小。

2、现有技术有根据待分配测试用例所属的业务领域进行测试用例的分配,此方法需要确定待分配测试用例所属的业务领域,及确定目标测试资源集中各个目标测试资源的评估得分,适用于已知待分配测试用例业务属性和目标测试资源的历史测试质量及空闲程度场景。

3、目前也有根据每个目标待测试用例携带的质量控制因子确定每个目标待测试用例对应的地址信息,并根据地址信息进行目标待测试用例的分配。此方法需要测试人员依据项目特征和测试经验,筛选待测试用例的质量控制因子和地址信息。人工筛选效率低、耗时长,且无法保证分配的测试用例是最优的。

4、上测试用例分配方法和技术,主要根据测试用例的业务属性、质量控制因子等测试用例具体属性将测试用例分配至对本文档来自技高网...

【技术保护点】

1.一种测试用例分配方法,其特征在于,测试用例的输入域预先被划分为多个子域,每一子域包括预设数量的测试用例,所述方法包括:

2.根据权利要求1所述的测试用例分配方法,其特征在于,所述目标函数由如下公式表示:

3.根据权利要求2所述的测试用例分配方法,其特征在于,所述初始目标函数通过如下方式确定:

4.根据权利要求3所述的测试用例分配方法,其特征在于,所述初始目标函数通过如下公式表示:

5.根据权利要求1所述的测试用例分配方法,其特征在于,根据测试用例的输入域及子域,构建测试用例对应的搜索空间包括:

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

【技术特征摘要】

1.一种测试用例分配方法,其特征在于,测试用例的输入域预先被划分为多个子域,每一子域包括预设数量的测试用例,所述方法包括:

2.根据权利要求1所述的测试用例分配方法,其特征在于,所述目标函数由如下公式表示:

3.根据权利要求2所述的测试用例分配方法,其特征在于,所述初始目标函数通过如下方式确定:

4.根据权利要求3所述的测试用例分配方法,其特征在于,所述初始目标函数通过如下公式表示:

5.根据权利要求1所述的测试用例分配方法,其特征在于,根据测试用例的输入域及子域,构建测试用例对应的搜索空间包括:

6.根据权利要求5所述的测试用例分配方法,其特征在于,在所述多维搜索空间中,搜索使所述目标函数最小的测试...

【专利技术属性】
技术研发人员:洪韵晴高蕊龙飞陈希张希婷王伟郑家承张玉清
申请(专利权)人:中信银行股份有限公司
类型:发明
国别省市:

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

1