[发明专利]合同审批流程的自动化测试方法及装置在审
申请号: | 201610518144.5 | 申请日: | 2016-07-04 |
公开(公告)号: | CN107578210A | 公开(公告)日: | 2018-01-12 |
发明(设计)人: | 王蕾 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06Q50/18 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙)11276 | 代理人: | 宋菲,刘云贵 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 合同 审批 流程 自动化 测试 方法 装置 | ||
技术领域
本发明涉及计算机软件领域,具体涉及一种合同审批流程的自动化测试方法及装置。
背景技术
合同的处理涉及多方面的内容,如金额、法律条文等,也就需要不同的人员对内容进行多方面的审核。如财务人员、法务人员等对合同中相关部分的内容进行审核。实际操作时,需要将合同转给不同部门的人员,依次进行审核,需要注意的是,审核的顺序不能被打乱,并且在审核后需及时的转交给下一个审核人员,以免遗忘导致延误时间等问题。
现有技术采用工作流处理的方式,将合同内容等数据录入数据库中,并设置相关审核的流程。不同的人员通过登录系统,进行审核。并在审核后,将处理流程转给下一个审核人员处理。系统方便了合同的审核过程,但在系统做成测试时,测试人员测试一个合同的审批过程,需要使用不同部门的人员进行测试,即需要对不同的人员反复进行登录系统、审核、退出系统的操作。而测试时主要测试的是合同审批的过程,这样会花费大量的时间在不必要的测试环节,浪费测试人员的时间和人力。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的合同审批流程的自动化测试方法及装置。
根据本发明的一个方面,提供了一种合同审批流程的自动化测试方法,其包括:
查询步骤,根据合同编号,从数据库中查询合同编号对应的审批流程数据;
请求步骤,从审批流程数据中取得当前轮需要审批的合同数据的请求接口地址,调用请求接口地址,向服务器发送请求;接收服务器返回的合同编号相关的当前轮需要审批的合同数据信息;
校验步骤,对当前轮需要审批的合同数据信息进行解析,根据当前轮审批者信息对解析结果进行校验;若校验通过,将审核通过的信息发送给服务器;若校验未通过,将审核未通过的信息发送给服务器,审批流程结束;
其中,在将审核通过的信息发送给服务器之后,跳转下一轮并重新执行请求步骤和校验步骤,直至审批流程结束。
根据本发明的另一方面,提供了一种合同审批流程的自动化测试装置,其包括:
查询模块,适于根据合同编号,从数据库中查询合同编号对应的审批流程数据;
请求模块,适于从审批流程数据中取得当前轮需要审批的合同数据的请求接口地址,调用请求接口地址,向服务器发送请求;接收服务器返回的合同编号相关的当前轮需要审批的合同数据信息;
校验模块,适于对当前轮需要审批的合同数据信息进行解析,根据当前轮审批者信息对解析结果进行校验;若校验通过,将审核通过的信息发送给服务器;若校验未通过,将审核未通过的信息发送给服务器,审批流程结束;
跳转模块,适于在将审核通过的信息发送给服务器之后,跳转至下一轮并重新执行请求模块和校验模块,直至审批流程结束。
根据本发明提供的合同审批流程的自动化测试方法及装置,根据合同编号获取对应的审批流程数据。从审批流程数据中依次取得需要审批的合同数据的请求接口地址,通过调用请求接口地址,向服务器发送请求,获得服务需要审批的合同数据信息。对需要审批的合同数据信息进行解析,根据审批者信息对解析结果进行校验。在审核通过后,继续跳转下一轮并重新执行请求数据和校验数据的过程,直至审批流程结束。整个过程中,根据审批者的信息对合同数据信息进行解析和校验,减少了测试时使用不同审批者身份进行登录、获取合同数据信息、审核、退出,重新进行上述步骤所花费的时间,提高了测试的效率。同时,避免了由于浏览器错误或页面渲染错误所导致的合同数据信息在页面显示不充分,致使审批无法继续执行的问题。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的合同审批流程的自动化测试方法的流程图;
图2示出了根据本发明另一个实施例的合同审批流程的自动化测试方法的流程图;
图3示出了根据本发明一个实施例的合同审批流程的自动化测试装置的功能框图;
图4示出了根据本发明另一个实施例的合同审批流程的自动化测试装置的功能框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610518144.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息溯源方法及系统
- 下一篇:自动备案系统及方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理