[发明专利]一种需求可测性分析方法及系统有效
申请号: | 201410584916.6 | 申请日: | 2014-10-27 |
公开(公告)号: | CN104281523B | 公开(公告)日: | 2017-06-16 |
发明(设计)人: | 许侠;徐芳;荔小珂;郭志琨;代晓东;潘东 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王宝筠 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 需求 可测性 分析 方法 系统 | ||
技术领域
本申请涉及测试系统技术领域,特别是涉及一种需求可测性分析方法及系统。
背景技术
在软件测试的生命周期中,需求可测性分析结果是后续测试活动开展的重要依据,如果需求可测性分析结果不够准确,后续测试活动就会失去实际意义。
银行业务系统具有流程较多、业务逻辑复杂、测试需求要及时响应市场规则的特点,针对银行业务系统,目前还没有一个专业全面的需求可测性分析方法,在以往传统的需求可测性分析方案中,通常由测试人员根据自身经验查询相关资料,对资料进行分析和整理,产生一份测试需求分析文档,测试人员进行手工管理维护该文档。这种完全依赖个人经验的分析方式,其分析结果的准确性无法得到保障,且需要专业的测试人员基于一定的分析经验,大量的分析任务将会耗费一定的人力资源。
发明内容
为了解决现有技术存在的上述技术问题,本发明实施例提供了一种需求可测性分析方法及系统,能够基于银行测试系统的专有特点及时响应市场规则,自动为测试人员提供专业、全面的测试需求分析结果,一方面保证分析结果的可靠性、节约人力资源,另一方面为测试人员提供依据规则设计案例和案例数目的指导信息。
第一方面,本发明提供了一种需求可测性分析方法,包括:
需求可测性分析系统获取系统应用设计说明书,所述系统应用设计说明书至少包括:系统用例名称/ID、最终用户、权限规则、部署渠道名称、业务规则描述、出错输出信息、界面名称、界面要素名称和界面校验规则;
所述需求可测性分析系统从所述系统应用设计说明书中提取与被测系统相关的测试需求信息,所述测试需求信息至少包括:渠道信息、系统工作流程、关联系统信息、系统用例属性、业务规则以及界面校验规则;
所述需求可测性分析系统将所述业务规则和界面校验规则发送给测试人员,以接收测试人员反馈的业务规则和界面校验规则各自对应的最小正案例数量和最小反案例数量;
所述需求可测性分析系统记录所述测试需求信息、所述最小正案例数量和最小反案例数量,以使测试人员针对业务规则、界面校验规则分别设计至少大于对应的最小正案例数量和最小反案例数量的案例。
优选的,所述方法还包括:
所述需求可测性分析系统按照系统用例所需设计的最小正案例数量等于系统用例每个业务规则对应的最小正案例数量与每个界面校验规则对应的最小正案例数量的乘积,计算每个系统用例所需设计的最小正案例数量;
所述需求可测性分析系统按照系统用例所需设计的最小反案例数量等于系统用例每个业务规则对应的最小反案例数量与每个界面校验规则对应的最小反案例数量之和,计算每个系统用例所需设计的最小反案例数量。
优选的,所述方法还包括:
所述需求可测性分析系按照系统用例所需设计的最小案例数量等于系统用例所需设计的最小正案例数量和最小反案例数量的和值与系统用例的CPC系数最大值之间的乘积,计算每个系统用例所需设计的最小案例数量;
所述需求可测性分析系统计算所有系统用例所需设计的最小案例数量的和值,确定所述和值为该系统的案例规模。
优选的,所述方法还包括:
所述需求可测性分析系统根据系统用例的功能将系统用例分类,并设置每个类型对应的设计规则,以使测试人员按照设计规则设计案例。
优选的,所述根据系统用例的功能将系统用例分类,并设置每个类型对应的设计规则具体包括:
所述需求可测性分析系统根据系统用例的功能将系统用例分为联机交易类、报表查询类、批量作业类、渠道自有类、或者数据集成类;
所述需求可测性分析系统设置联机交易类对应的设计规则为基于业务规则、出错输出信息、页面校验规则分别设计正反案例;
所述需求可测性分析系统设置报表查询类对应的设计方法为基于业务规则、出错输出信息、页面校验规则、查询规则、报表样式、勾稽关系、数据正确性分别设计正反案例;
所述需求可测性分析系统设置批量作业类对应的设计方法为基于批量作业规则设计正反案例;
所述需求可测性分析系统设置渠道自有类对应的设计方法为基于渠道自有功能规则、渠道迁移界面规则、渠道展现变化影响的界面规则分别设计正反案例;
所述需求可测性分析系统设置数据集成类对应的设计方法为基于物理模型及数据接口设计正反案例。
优选的,所述方法还包括:
所述需求可测性分析系统接收需求变更信息,根据所述需求变更信息更新或者补充所述测试需求信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410584916.6/2.html,转载请声明来源钻瓜专利网。