测试用例质量评价方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:45465125 阅读:20 留言:0更新日期:2025-06-06 21:56
本发明专利技术提供了一种测试用例质量评价方法。该方法包括接收目标测试需求和目标测试用例组,其中,目标测试用例组包括若干目标测试用例;分别计算目标测试需求和目标测试用例组的香农信息量,依次得到第一信息量和第二信息量;获取需求用例关系函数,其中,需求用例关系函数为根据测试需求的香农信息量和测试用例组的香农信息量构建的关系函数;将第一信息量代入需求用例关系函数,得到预期信息量;以及根据预期信息量和第二信息量的偏差确定目标测试用例组的质量评价结果。通过本发明专利技术提供了一种基于信息量的、通用的测试用例的质量评级方法。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其涉及一种测试用例质量评价方法、装置、计算机设备和存储介质


技术介绍

1、在应用系统或功能模块的开发过程中,测试人员需要基于测试需求编写测试用例对系统或模块进行测试,而测试用例的质量直接影响测试结果的准确性以及测试效率等,因此,在编写完成测试用例之后测试之前,先对测试用例进行质量评价,以判断测试用例是否满足测试需求,是测试过程中极为重要的一个步骤。

2、目前测试用例的质量评价方法主要包括以下两类,第一类是传统的基于人工的质量评价方法,也即基于人工经验从用例数量、有效性、漏测试情况、用例效率、代码覆盖度、功能覆盖度等各个方面进行综合评价,这种评价方式依赖人工经验,评价准确性不够且效率较低;第二类是机器学习评价方法,现有技术提供了一种基于机器学习的测试用例质量评估方法,利用基于逻辑回归算法的分类模型,对目标维度进行处理以得到测试用例的质量评估结果,但是这种评价方法只涉及专有的测试维度方向的评价,无法获得测试用例综合的评价结果;其次,对于使用机器学习的方法,测试维度评价经验需要大量数据支撑,这种数据在各个公司都是不公开的关本文档来自技高网...

【技术保护点】

1.一种测试用例质量评价方法,其特征在于,包括:

2.根据权利要求1所述的测试用例质量评价方法,其特征在于,分别计算所述目标测试需求和所述目标测试用例组的香农信息量的步骤包括:

3.根据权利要求2所述的测试用例质量评价方法,其特征在于,采用以下公式计算所述目标测试需求的香农信息量和所述目标测试用例组的香农信息量:

4.根据权利要求2所述的测试用例质量评价方法,其特征在于,

5.根据权利要求4所述的测试用例质量评价方法,其特征在于,

6.根据权利要求2所述的测试用例质量评价方法,其特征在于,采用以下步骤构建所述需求特征集和所述用例...

【技术特征摘要】

1.一种测试用例质量评价方法,其特征在于,包括:

2.根据权利要求1所述的测试用例质量评价方法,其特征在于,分别计算所述目标测试需求和所述目标测试用例组的香农信息量的步骤包括:

3.根据权利要求2所述的测试用例质量评价方法,其特征在于,采用以下公式计算所述目标测试需求的香农信息量和所述目标测试用例组的香农信息量:

4.根据权利要求2所述的测试用例质量评价方法,其特征在于,

5.根据权利要求4所述的测试用例质量评价方法,其特征在于,

6.根据权利要求2所述的测试用例质量评价方法,其特征在于,采用以下步骤构建所述需求特征集和所述用例特征集:

7.根据权利要求1所述的测试用例质量评价方法,其特征在于,采用以下步骤构建所述需求用例关系函数:

【专利技术属性】
技术研发人员:梁一韩红英
申请(专利权)人:奇安信科技集团股份有限公司
类型:发明
国别省市:

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

1