[发明专利]工作流管理系统的测试方法、装置、存储介质及终端设备在审
申请号: | 201910423186.4 | 申请日: | 2019-05-21 |
公开(公告)号: | CN110262961A | 公开(公告)日: | 2019-09-20 |
发明(设计)人: | 孙云雷 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06Q10/10 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 兰艳林 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 工作流管理系统 终端设备 测试集 排序 计算机可读存储介质 计算机技术领域 存储介质 方法提取 更新版本 历史版本 历史测试 系统缺陷 偏差度 流转 优选 预设 数据库 记录 发现 | ||
本发明属于计算机技术领域,尤其涉及一种工作流管理系统的测试方法、装置、计算机可读存储介质及终端设备。所述方法提取测试订单库中的各个测试订单,并确定与各个测试订单分别对应的基准流转路径;从数据库中获取各次对所述工作流管理系统的历史版本进行测试所得到的历史测试记录;据此分别计算各个测试订单各次测试的偏差度,并分别计算各个测试订单的优先指数;将所述测试订单库中的各个测试订单按照优选指数从高到低的顺序进行排序,根据预设的测试时限从所述测试订单库中选取排序中的前指定数量个测试订单构造当前测试的测试集,并使用所述测试集对所述工作流管理系统的当前更新版本进行测试,确保在有限的时间内发现尽可能多的系统缺陷。
技术领域
本发明属于计算机技术领域,尤其涉及一种工作流管理系统的测试方法、装置、计算机可读存储介质及终端设备。
背景技术
工作流管理系统是一个软件系统,它完成工作流的定义和管理,并按照在计算机中预先定义好的工作流逻辑推进工作流实例的执行。以某一业务的审批过程为例,申请订单被用户在工作流管理系统中提交之后,按照预设的流转路径依次经过各级人员或者部门(每个人员或者部门均作为工作流管理系统中的一个节点)的审批或处理(可以是人工处理,也可以是自动化处理),从而完成整个业务审批流程。随着业务的不断发展,往往需要对工作流管理系统不断地进行升级更新,为了保证后续版本的工作流管理系统在开发过程中不引入新的系统缺陷,每次在新版本投入使用前,均需要通过测试订单对其进行测试,这一过程往往会涉及到大量的测试订单的执行,耗费大量的测试时间。而在新版本投入使用前,可用于系统测试的时间是有限的,通常难以对所有的测试订单进行完整的测试,导致难以发现新的系统缺陷。
发明内容
有鉴于此,本发明实施例提供了一种工作流管理系统的测试方法、装置、计算机可读存储介质及终端设备,以解决现有的办公应用程序操作比较繁琐,用户体验较差的问题。
本发明实施例的第一方面提供了一种工作流管理系统的测试方法,可以包括:
提取预设的测试订单库中的各个测试订单,并确定与各个测试订单分别对应的基准流转路径,所述基准流转路径为测试订单在预设的工作流管理系统中预期的流转路径;
从预设的数据库中获取各次对所述工作流管理系统的历史版本进行测试所得到的历史测试记录,所述历史测试记录包括各个测试订单在所述工作流管理系统的历史版本中的流转时长和实际流转路径;
根据各个测试订单各次测试的实际流转路径和基准流转路径分别计算各个测试订单各次测试的偏差度;
根据各个测试订单各次测试的偏差度和流转时长分别计算各个测试订单的优先指数;
将所述测试订单库中的各个测试订单按照优选指数从高到低的顺序进行排序,根据预设的测试时限从所述测试订单库中选取排序中的前指定数量个测试订单构造当前测试的测试集,并使用所述测试集对所述工作流管理系统的当前更新版本进行测试。
本发明实施例的第二方面提供了一种工作流管理系统的测试装置,可以包括:
测试订单提取模块,用于提取预设的测试订单库中的各个测试订单,并确定与各个测试订单分别对应的基准流转路径,所述基准流转路径为测试订单在预设的工作流管理系统中预期的流转路径;
历史测试记录获取模块,用于从预设的数据库中获取各次对所述工作流管理系统的历史版本进行测试所得到的历史测试记录,所述历史测试记录包括各个测试订单在所述工作流管理系统的历史版本中的流转时长和实际流转路径;
偏差度计算模块,用于根据各个测试订单各次测试的实际流转路径和基准流转路径分别计算各个测试订单各次测试的偏差度;
优先指数计算模块,用于根据各个测试订单各次测试的偏差度和流转时长分别计算各个测试订单的优先指数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910423186.4/2.html,转载请声明来源钻瓜专利网。