[发明专利]一种软件的质量评价方法、装置、设备及可读存储介质在审
申请号: | 202111483080.7 | 申请日: | 2021-12-07 |
公开(公告)号: | CN114218077A | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 郭蓉;章岩;马宇辉;张虎岗;韩蒙;闫鑫;冷炜 | 申请(专利权)人: | 中信银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06Q40/02 |
代理公司: | 北京市兰台律师事务所 11354 | 代理人: | 操飞越;张峰 |
地址: | 100020 北京市朝阳区光*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 质量 评价 方法 装置 设备 可读 存储 介质 | ||
本发明提供了一种软件的质量评价方法、装置、设备及可读存储介质,涉及信息技术软件测试领域,包括获取待评价软件的场景信息;根据所述场景信息,将所述待评价软件划分得到至少一个一级模块,每个所述一级模块包括至少一个二级模块;二级模块可以继续划分子模块。底层模块为叶子模块。通过测试通过率和代码覆盖率等质量指标对每个所述叶子模块进行打分,分别得到每个所述叶子模块的得分信息;计算得到每个所述一级模块的得分信息,计算得出所述待评价软件的得分信息;通过专家判断为各模块赋值权重,结合运营数据、全测试集通过率和质量指标数据,为质量门禁奠定科学的分析系统;使用运行数据调整分析权重,做到了实时根据业务调整测试质量门禁值。
技术领域
本发明涉及信息技术软件测试技术领域,具体而言,涉及软件的质量评价方法、装置、设备及可读存储介质。
背景技术
质量门禁系统一般结合研发流水线使用,现有技术使用测试通过率、代码覆盖率等指标来判断是否进入研发下个阶段,而当前质量门禁系统采用的指标多是分散的定量或定性数据的简单结合,被测系统需要满足所有条件才能通过。门禁系统没有考虑被测模块的实时业务状态;测试集的选取受主观因素影响;各自分散独立的指标如何综合考虑才能客观评估被测系统的整体质量;这些都是当前系统没有解决的问题。
发明内容
本发明的目的在于提供一种软件的质量评价方法、装置、设备及可读存储介质,以改善上述问题。为了实现上述目的,本发明采取的技术方案如下:
现有技术中没有考虑被测模块的实时业务状态,并且测试集的选取受主观因素影响,而各自分散独立的指标不能综合考虑并且客观评估被测系统的整体质量。
本发明融合多因素为被测系统建立科学的质量分析方法及系统,系统综合所有测试方式的定量结果、主观判断和客观数据,为功能模块计算权重;最后计算得到质量得分,控制研发流程;方法中使用层次分析法是因为它是对定性问题进行定量分析的一种多准则决策方法,符合质量门禁的决策特点;本发明计算得到的质量得分比传统方法考虑的因素更加全面且计算过程更加科学。
第一方面,本申请提供了一种软件的质量评价方法,包括:
获取待评价软件的场景信息,所述场景信息包括端到端测试场景、接口测试场景和性能测试场景;
根据所述场景信息,将所述待评价软件划分得到至少一个一级模块,每个所述一级模块包括至少一个二级模块;二级模块可以继续分解为子模块。模块划分的方法根据业务以及测试场景划分。所述一级模块包括业务模块、代码模块和性能模块,所述二级模块包括零售业务模块、理财业务模块、出国金融模块、贷款模块和城市服务模块等;
通过测试通过率和代码覆盖率对每个所述二级模块进行打分,分别得到每个所述二级模块的得分信息;
基于每个所述二级模块的得分信息,计算得到每个所述一级模块的得分信息,根据每个所述一级模块的得分信息计算得出所述待评价软件的得分信息。
可选地,每个所述一级模块包括至少一个二级模块,每个二级模块至少包括一个子模块,包括:
获取每个所述子模块对应的测试集,所述测试集包括单元测试代码、手工案例、接口自动化脚本和UI自动化测试脚本;
根据每个所述叶子模块对应的所述测试集,每个所述测试集对应一个叶子模块,通过数据分析计算得出所述测试集的测试分数。
可选地,所述通过质量指标数据对每个所述叶子模块进行打分,分别得到每个所述叶子模块的得分信息,包括:
发送第一命令,所述第一命令为发送所述叶子模块的测试结果至专家进行重要性比较打分;获取所有的所述重要性比较打分结果;
将所述重要性比较打分结果与每个专家对应预设的权重相乘,得到每个专家最终的评价结果;将每个专家最终的所述评价结果与所述测试集的测试分数相乘,得到每个所述叶子模块的得分信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中信银行股份有限公司,未经中信银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111483080.7/2.html,转载请声明来源钻瓜专利网。