[发明专利]一种测试案例完整性的综合检验方法及系统在审
申请号: | 202111483266.2 | 申请日: | 2021-12-07 |
公开(公告)号: | CN114218081A | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 高蕊;冷炜;龙飞;陈希;王震;周勖;郝春雪;卜子乐 | 申请(专利权)人: | 中信银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06N3/04;G06N3/08 |
代理公司: | 北京市兰台律师事务所 11354 | 代理人: | 于越;张峰 |
地址: | 100020 北京市朝阳区光*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 案例 完整性 综合 检验 方法 系统 | ||
本发明涉及一种测试案例完整性的综合检验方法及系统,包括检验测试案例字段合理性和检验测试案例数量合理性,通过案例字段、案例数量两个维度综合性的对目标测试案例的完整性进行检验,测试案例字段必输项校验对案例字段进行校验,将字段缺失的测试案例展示给客户,深度学习对项目测试案例数量进行预测,将预测结果与实际编写案例数量对比,对案例数量进行校验,从而通过机控的方式用两种不同方法对测试案例的完整性实现校验。
技术领域
本发明涉及软件测试技术领域,尤其涉及一种测试案例完整性的综合检验方法及系统。
背景技术
测试案例,也就是测试用例,它的定义是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,最终形成文档。简单地认为,测试案例是为了某个特殊目标而编写的一组测试输入、执行条件以及预期结果,用于核实是否满足某个特定软件需求。
在软件测试行业,测试案例的设计和编制是软件测试活动中最重要的。测试案例是测试工作的指导,是软件测试必须遵守的准则,更是软件测试质量稳定的根本保障。如果测试案例足够详尽完整,无论谁来执行测试,通过参照测试案例,都能较好地保障测试质量,从而降低软件测试过程中的人为因素影响。
目前在项目测试工作中,针对测试案例完整性的检验通常是通过案例评审的方式,对项目人力成本消耗较大,且具有一定的主观性,因此急需一种基于机控的自动化方式检验测试案例的完整性。
发明内容
为解决现有技术的不足,本发明提出一种测试案例完整性的综合检验方法及系统,通过案例字段、案例数量两个维度综合性的对目标测试案例的完整性进行检验,测试案例字段必输项校验对案例字段进行校验,将字段缺失的测试案例展示给客户,深度学习对项目测试案例数量进行预测,将预测结果与实际编写案例数量对比,对案例数量进行校验,从而通过机控的方式用两种不同方法对测试案例的完整性实现校验。
为实现以上目的,本发明所采用的技术方案包括:
一种测试案例完整性的综合检验方法,其特征在于,包括:
S1、检验测试案例字段合理性;
S2、检验测试案例数量合理性;
S3、根据测试案例的字段合理性和数量合理性评价测试案例的完整性;
所述步骤S1与S2具有相同优先级且可并行同时执行;
所述步骤S1进一步包括以下分步骤:
S11、导入待检验的测试案例;
S12、根据预设的必要字段,对测试案例进行必要字段的逐一非空校验;
S13、当测试案例中存在检验为空的必要字段时,生成字段合理性提示;
所述步骤S2进一步包括以下分步骤:
S21、导入待检验的测试案例所对应的测试项目指标;
S22、将测试项目指标输入预先训练得到的神经网络模型,计算得到针对待检验的测试案例的预测案例数量;
S23、比较预测案例数量与待检验的测试案例的实际案例数量,当实际案例数量相较预测案例数量超出预设阈值时,生成数量合理性提示。
进一步地,所述预设的必要字段包括案例名称字段、案例描述字段、测试工具字段、案例类型字段和操作步骤字段。
进一步地,所述生成字段合理性提示包括:
将存在检验为空的必要字段的测试案例依照检验为空的必要字段种类进行分类;
生成针对不同分类的字段合理性提示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中信银行股份有限公司,未经中信银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111483266.2/2.html,转载请声明来源钻瓜专利网。