[发明专利]软件质量的检测方法有效
申请号: | 201110448605.3 | 申请日: | 2011-12-28 |
公开(公告)号: | CN102446135A | 公开(公告)日: | 2012-05-09 |
发明(设计)人: | 方三梅;汪东升;李云龙;胡伶俐;冯艳军;马晓鹏 | 申请(专利权)人: | 深圳天源迪科信息技术股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市德力知识产权代理事务所 44265 | 代理人: | 林才桂 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 质量 检测 方法 | ||
1.一种软件质量的检测方法,其特征在于,包括如下步骤:
步骤1、用户终端通过网络向评估终端发送软件质量检测请求;
步骤2、评估终端响应请求;
步骤3、运行工作量估算模块,其包括如下步骤:
步骤3.1、初始化工作量基础数据,所述工作量基本数据信息包括人力资源、工作效率、测试环境、需求或缺陷及其分解的功能点及用例数;
步骤3.2、录入工作量估算信息,所述工作量估算信息包括版本基本信息、人力资源信息、版本所涉及到的需求和缺陷、用例设计和执行信息;
步骤3.3、估算各阶段工作量;
步骤3.4、结合产品测试过程中存在的风险修正系数,对各工作量估算数据进行修正及说明,所述工作量估算数据的修正方法为替换工作量估算数据,其先取页面组件值并组装成JSON格式数据,再通过Ajax调用后台替换工作量估算方法,并返回操作状态,根据返回操作状态给出相应的友好提示信息;
步骤3.5、保存工作量信息,判断是否有必填项为空,如果是,给出相应提示;如果否,则保存工作量估算信息并执行下一步骤;
步骤3.6、结束工作量估算模块;
步骤4、运行质量预测模块,其包括如下步骤:
步骤4.1、在后台数据库中查询预测质量初始化信息,该预测质量初始化信息包括准出准则原型数据、过程定义数据、资源与进度数据、及系统配置数据,所述过程定义主要包括:需求阶段、设计阶段、编码阶段、集成测试阶段、系统测试阶段和确认测试阶段,所述资源与进度数据主要包括:测试环境、工作年限、投入精力、效率偏差,该数据主要以上述工作量估算数据为准;
步骤4.2、判断上述查询预测质量初始化信息是否为空,如果否,则并将该些数据组装成JSON格式,如果是,则以预测质量初始化信息ID为外键,增加准出准则原型数据、过程定义数据、及资源与进度数据;
步骤4.3、计算质量预测总缺陷数并分布到过程定义各阶段中;
步骤4.4、以系统配置的准出准则数据计算出准出准则质量星级,并输出BUG综合收敛图;
步骤4.5、遍历过程定义中选择的需求与设计权重,系统测试与确认测试权重,计算过程定义质量星级;
步骤4.6、通过公式:总分=准出准则分值*80%+过程定义分值*20%-风险修正系数,计算预测总质量星级;
步骤4.7、保存质量预测信息,并结束质量预测模块;
步骤5、运行质量评估模块,其包括如下步骤:
步骤5.1、在后台数据库中查询质量评估初始化数据,该质量评估初始化数据包括准出准则原型数据、实际模型过程定义数据、资源与进度数据、及查询系统配置数据;
步骤5.2、查询实际缺陷数并分布到过程定义各阶段中;
步骤5.3、以系统配置的准出准则数据,填写准出准则模型中各项指标达成情况和BUG综合收敛图的收敛情况;
步骤5.4、遍历实际过程定义中选择的需求与设计权重,系统测试与确认测试权重,查询实际数据与系统参数设置的数据,计算实际过程定义质量星级;
步骤5.5、通过公式:总分=准出准则分值*80%+过程定义分值*20%,计算总质量星级;
步骤5.6、保存质量评估信息,并结束质量评估模块;
步骤6、评估终端生成测评报告,并将该测评报告通过网络发送到用户终端。
2.如权利要求1所述的软件质量的检测方法,其特征在于,所述步骤3.2通过调用queryProjectName()及queryProjectVersion()实现项目名称及版本数据的录入;通过调用addEvaluteWorkLoad()实现工作量估算数据的添加;所述步骤3.3通过调用calculateValue()实现;所述步骤3.4通过调用coverEvaluteWorkload()实现工作量估算数据的替换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳天源迪科信息技术股份有限公司,未经深圳天源迪科信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110448605.3/1.html,转载请声明来源钻瓜专利网。