[发明专利]一种软件缺陷描述的规范化系统及方法有效
申请号: | 201710806956.4 | 申请日: | 2017-09-08 |
公开(公告)号: | CN107632931B | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 李凤;李璐;肖莉 | 申请(专利权)人: | 中国农业银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 任岩 |
地址: | 100005 北京市东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 缺陷 描述 规范化 系统 方法 | ||
本公开提供了一种软件缺陷描述的规范化方法,包括:选取候选域数据作为候选域样本;对候选域样本进行测试、筛选,得到基准域数据;以及根据一预设条件将所述基准域数据分为条件描述域或结果描述域。本公开还提供了一种软件缺陷描述的规范化系统。本公开软件缺陷描述的规范化系统及方法,通过数据统计分析,提取缺陷描述中的关键信息,使缺陷描述能够准确反映缺陷实质,规范了软件缺陷描述的撰写,建立了可索引的缺陷库,为后续缺陷细化分类提供数据基础。
技术领域
本公开涉及软件缺陷技术领域,具体涉及一种软件缺陷描述的规范化系统及方法。
背景技术
缺陷管理是测试执行过程的重要环节。在全面向业务验收测试转型的新形势下,测试团队的组成更加复杂化,除了原有测试人员外,越来越多的业务人员、分行测试团队和外协人员参与到测试执行过程中。测试人员的多样化为测试执行和测试产出物的管理带来了更大的挑战。目前测试工作中缺陷的编写缺乏规范性,主要依赖测试人员的经验来提出缺陷,业务人员、分行测试团队和外协人员缺乏测试经验,测试技术比较薄弱,具有一定的主观性,使缺陷描述存在描述不完整、模糊不清或难以理解,描述包含多类信息,未突出重点问题等缺点,缺陷描述无法准确反映缺陷要素,降低缺陷处理效率。
发明内容
(一)要解决的技术问题
鉴于上述技术问题,本公开提供了一种软件缺陷描述的规范化系统及方法,通过数据统计分析,提出缺陷描述中的关键信息,使缺陷描述能够准确反映缺陷实质;提供软件缺陷描述模板,规范软件缺陷描述的撰写;建立可索引的缺陷库,为后续缺陷细化分类提供数据基础。
(二)技术方案
根据本公开的一个方面,提供了一种软件缺陷描述的规范化方法,包括以下步骤:选取候选域数据作为候选域样本;对候选域样本进行测试、筛选,得到基准域数据;以及根据一预设条件将所述基准域数据分为条件描述域或结果描述域。
在本公开的一些实施例中,所述对候选域样本进行测试、筛选,得到基准域数据的步骤,包括:采用已有缺陷数据库对候选域样本进行测试;统计候选域样本中每个候选域数据的命中率α;以及根据候选域数据的命中率α对候选域样本数据进行筛选处理,剔除α低于一阈值的候选域数据。
在本公开的一些实施例中,对于命中率α低于一阈值的一候选域数据,判断这一候选域数据命中率低是否与样本数据的性质有关;若是,则保留这一候选域数据;反之,剔除这一候选域数据。
在本公开的一些实施例中,所述预设条件为:若一基准域数据是在案例执行前能够确定,则为条件描述域;反之,若一基准域数据是必须在案例执行过后才能确定,则为结果描述域。
在本公开的一些实施例中,所述条件描述域包括:缺陷复现前提、复现过程、输入实例、关联交易及关联系统。
在本公开的一些实施例中,所述结果描述域包括:结论、错误代码、错误信息、是否反向案例、缺失需求项、不一致需求项。
在本公开的一些实施例中,在所述对候选域样本进行测试,筛选得到基准域数据的步骤中,测试之后,对候选域数据进行多轮回测,得到基准域数据。
在本公开的一些实施例中,所述条件描述域及结果描述域包括自定义域。
在本公开的一些实施例中,所述选取候选域数据作为候选域样本的步骤,包括:组织专家开展经验访谈,收集测试缺陷描述的关注点,挑选出候选关注域并进行整理;组织专家对候选关注域进行投票,并对候选关注域的关键性进行评分;统计各候选关注域的得票情况,将得票数从高到低进行排列;选取得票数最高的前50%的候选关注域作为候选域样本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710806956.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于竹复合管廊的增强结构
- 下一篇:手持电子礼宾花发生器