[发明专利]一种判断软件测试阶段性完成的方法及系统在审
申请号: | 201810663818.X | 申请日: | 2018-06-25 |
公开(公告)号: | CN108845943A | 公开(公告)日: | 2018-11-20 |
发明(设计)人: | 李男 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 实际缺陷 目标缺陷 判断模块 判断软件 测试启动 获取模块 计算模块 判断测试 返回 缺陷数 制定 | ||
本发明提供一种判断软件测试阶段性完成的方法及系统,方法:1.为每个测试人员制定当天测试的目标缺陷数;2.每个测试人员接收到目标缺陷数后,开始测试;3.获取每个测试人员当天测试得到的实际缺陷数;4.计算每个测试人员当天的测试达成率;5.判断测试的实际缺陷数是否平稳;若否,下一天返回1;若是,根据每个测试人员当天测试得到的实际缺陷数,判断实际缺陷数小于设定缺陷数的测试人员的比例是否大于第一设定比例;若否,下一天返回1;若是,测试结束。系统包括目标缺陷数制定模块、测试启动模块、实际缺陷数获取模块、测试达成率计算模块、测试的实际缺陷数平稳判断模块以及测试完成判断模块。
技术领域
本发明属于软件测试领域,具体涉及一种判断软件测试阶段性完成的方法及系统。
背景技术
软件测试阶段性完成:本专利中软件阶段性测试即指传统软件系统测试中某轮的测试。
软件测试作为保证软件质量的重要手段,越来越受到重视,软件测试时间占据整个项目周期的时间也越来越长。其中软件的系统测试是占据软件测试最长的测试。
目前,一般的公司软件系统测试流程为依据软件测试用例,执行测试。其每一轮完成的标准也是“是否覆盖执行所有测试用例”,而测试用例执行程度怎样则没有把控,即没有对于测试工程师的测试质量进行检验和控制。或有的公司,其软件系统测试时间,严格按照项目计划上规定的时间。判断标准过于单一,这就往往导致系统测试发现bug不彻底,导致重复提交系统测试版本,有的中级项目的系统版本数量甚至达到20轮,造成项目延期交付,客户满意度降低 、项目成本增高等一系列的问题。
此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种判断软件测试阶段性完成的方法及系统,是非常有必要的。
发明内容
本发明的目的在于,针对上述目前软件系统测试判断每轮测试完成,没有统一的标准,或判断标准过于单一的缺陷,提供一种判断软件测试阶段性完成的方法及系统,以解决上述技术问题。
为实现上述目的,本发明给出以下技术方案:
一种判断软件测试阶段性完成的方法,包括如下步骤:
步骤S1.为每个测试人员制定当天测试的目标缺陷数;
步骤S2.每个测试人员接收到目标缺陷数后,开始测试;
步骤S3.获取每个测试人员当天测试得到的实际缺陷数;
步骤S4.计算每个测试人员当天的测试达成率;
步骤S5.判断测试的实际缺陷数是否平稳;
若否,下一天返回步骤S1;
若是,根据每个测试人员当天测试得到的实际缺陷数,判断实际缺陷数小于设定缺陷数的测试人员的比例是否大于第一设定比例;若否,下一天返回步骤S1;若是,测试结束。
进一步地,设定缺陷数为2个,第一设定比例为80%。当测试的实际缺陷数平稳的情况下,实际缺陷数小于2个的测试人员的比例大于80%时,达到理想测试状态。
进一步地,步骤S2中,每个测试人员采用执行测试用例以及随机测试的方式开始测试。通过执行测试用例或随机测试的方式或者两者结合的方式开始测试都可以使用本发明的方法。
进一步地,步骤S5的具体步骤如下:
步骤S51.获取每个测试人员设定天数内每天的实际缺陷数;
步骤S52.计算出每个测试人员设定天数内的实际缺陷数的平均值;
步骤S53.计算每个测试人员设定天数内每天的实际缺陷数与平均值的差值;
步骤S54.判断所述差值是否小于设定数值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810663818.X/2.html,转载请声明来源钻瓜专利网。