[发明专利]一种流程审批类系统的测试方法及装置有效
申请号: | 201711292802.4 | 申请日: | 2017-12-08 |
公开(公告)号: | CN107943705B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 顾颖颖;杨寒冰;高月超 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06Q10/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 杨华;王宝筠 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流程 审批 系统 测试 方法 装置 | ||
本申请提供了一种流程审批类系统的测试方法及装置,依据流程的步骤要素和参数配置提取路径,并依据提取到的路径,生成测试文件,实现自动从流程中自动提取路径的目的,以依据路径生成测试文件,从而提高对于流程测试的效率。
技术领域
本申请涉及电子信息领域,尤其涉及一种流程审批类系统的测试方法及装置。
背景技术
流程审批类系统为提供业务审批功能的系统。例如,银行系统中,二级以下等级的银行对抵押品进行估值后,需要上级银行进行审批。二级银行可以在流程审批类系统中发起审批业务,上级银行可以通过流程审批类系统对估值进行审批。通常,流程审批类系统具有涉及部门多、角色多、环节多、权限设置复杂等特点。
为了保证流程审批类系统的稳定的运行,需要对流程审批类系统进行测试。对流程审批类系统的测试,需要依据审批流程中的各条路径编制测试大纲和测试案例。而由于流程审批类系统在业务中往往跨多个部门和多个层级,并且根据其具体部门和具体业务岗位,有着不同的审批权限,而每个步骤节点有多种操作,每种操作的约束条件不同,审批单的流转的方向也会不同,基于这种种层级、权限、操作、约束条件的组合,使得审批路径的数量是一般的涉及流程操作系统的路径的数量的几何倍数。
传统的流程审批类系统的测试方法中,需要人工依据审批流程的流程图抽取审批路径,而基于审批路径的上述特点,人工抽取审批路径的方式必然存在效率低、易出错以及无法全面覆盖的问题,从而导致流程审批类系统的测试效果不佳。
发明内容
本申请提供了一种流程审批类系统的测试方法及装置,目的在于提高流程审批类系统的测试效果。
为了实现上述目的,本申请提供了以下技术方案:
一种流程审批类系统的测试方法,包括:
获取步骤要素,所述步骤为所述流程审批类系统中审批流程的步骤,所述步骤要素为预设的限定所述步骤执行的因素;
获取路径提取的参数配置,所述参数配置为提取所述路径依据的条件;
依据所述步骤要素和所述参数配置提取路径,所述路径为按照所述流程的执行顺序的步骤的集合;
依据提取到的路径,生成测试文件。
可选的,所述获取步骤要素包括:
显示交互界面,所述交互界面上包括所述步骤要素的可选项;
通过所述交互界面接收目标选项,所述目标选项为从所述可选项中选中的选项。
可选的,所述步骤要素包括节点、操作、规则、后续节点和流转类型;
所述节点为所述审批流程中的一个步骤;所述操作为所述节点中的执行方执行的操作的类型下的具体操作方式;所述规则为执行所述具体操作方式需要满足的条件;所述后续节点为当前节点在所述审批流程中的下一个节点;所述流转类型包括自动流转和手工操作两种类型。
可选的,所述步骤要素还包括:
关键路径权重、机构和角色的至少一项;
所述关键路径权重为所述节点的权重;所述机构为所述节点中的所述执行方;所述角色为所述节点中的所述执行方执行的所述操作的类型。
可选的,所述参数配置包括:退回轮次、案例规模和分析粒度;所述退回轮次为退回操作的最大轮次;所述案例规模为提取的所述路径的规模,包括全路径、关键路径和关键路径随机;所述分析粒度为提取的路径的长度,包括全流程级、子流程级和节点级。
可选的,所述参数配置还包括:
退回方式,所述退回方式为所述退回操作的类型,包括逐步退回、任意退回和一步到底。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711292802.4/2.html,转载请声明来源钻瓜专利网。