1.一种业务审核测试方法,其特征在于,所述业务审核测试方法包括以下步骤:
在业务数据审核系统操作界面启动后,采集所述操作界面上触控操作的操作信息,其中,所述操作信息包括触控位置信息和操作类型信息,所述触控操作为用于选择业务类型和审核节点的用户操作;
根据所述操作类型信息,确定当前待审核业务的业务类型和与业务对应的数据类型,以及根据所述触控位置信息,确定当前待审核业务的审核节点;
基于所述业务类型和所述数据类型,获取与所述审核节点以及位于所述审核节点之前的所有审核节点对应的审核数据;
根据审核节点的先后排序,将获取到的所述审核数据按照审核节点进行分类,并将分类后的审核数据逐一生成流程数据包,所述流程数据包包括审核节点的审核步骤脚本和业务数据信息;
通过预置的步骤整合规则对至少两个连续的所述流程数据包中的审核步骤脚本进行脚本整合,并将所述业务数据信息对应的填充到审核流程中,以形成审核流程脚本;
根据预置的业务审核规则执行所述审核流程脚本进行业务数据的流程模拟审核测试,并输出审核的结果。
2.如权利要求1所述的业务审核测试方法,其特征在于,所述通过预置的步骤整合规则对至少两个连续的所述流程数据包以及对应的审核步骤脚本进行脚本整合,并将所述业务数据信息对应的填充到审核流程中,以形成审核流程脚本的步骤包括:对所述审核节点进行节点类型划分,所述节点类型包括审核前节点和/或审核后节点;
根据所述节点类型,将所述流程数据包中归属于所述审核前节点的数据和/或归属于所述审核后节点的数据分别单独提取出来,形成两个数据集合;
根据所述审核前节点和/或审核后节点的审核本步骤脚本,对所述数据集合进行脚本的整合,分别形成审核前脚本和审核后脚本。
3.如权利要求2所述的业务审核测试方法,其特征在于,在所述通过预置的步骤整合规则对至少两个连续的所述流程数据包中的审核步骤脚本进行脚本整合,并将所述业务数据信息对应的填充到审核流程中,以形成审核流程脚本的步骤之后,还包括:根据预置的多种不同审核流程的整合规则将所述审核前脚本和审核后脚本整合形成一个完整的业务审核脚本,并将所述业务审核脚本发送至造数平台。
4.如权利要求3所述的业务审核测试方法,其特征在于,所述根据预置的业务审核规则执行所述审核流程脚本进行业务数据的流程模拟审核测试,并输出审核的结果的步骤包括:获取所述造数平台中对于所述审核节点的管理规则,并根据所述管理规则对所述业务审核脚本进行解析处理,得到与所述造数平台中对应的属性节点匹配的子脚本,并将所述子脚本分配到对应的属性节点上,其中,所述解析处理为对所述业务审核脚本按照属性节点进行解压;
根据接收到的子脚本启动审批操作,并结合对应的业务审核规则进行审核,分别输出审核结果。
5.如权利要求4所述业务审核测试方法,其特征在于,所述审核前节点包括注册签约节点、业务申请节点和申请审核节点;
所述通过预置的步骤整合规则对至少两个连续的所述流程数据包中的审核步骤脚本进行脚本整合,并将所述业务数据信息对应的填充到审核流程中,以形成审核流程脚本的步骤,还包括:将提取出来的所述审核前节点的数据以对应的审核本步骤脚本,按照所述注册签约节点、业务申请节点和申请审核节点的属性进行分类,并生成与所述注册签约节点、业务申请节点和申请审核节点对应的整合子脚本。
6.如权利要求5所述的业务审核测试方法,其特征在于,所述根据预置的业务审核规则值性所述审核流程脚本进行业务数据的流程模拟审核测试,并输出审核的结果的步骤包括:确定所述整合子脚本对应的属性节点;
将所述整合子脚本分配给对应的属性节点,并执行所述整合子脚本进行业务审核流程的模拟审核操作,输出审核测试结果。
7.如权利要求1-6任一项所述的业务审核测试方法,其特征在于,在所述通过预置的步骤整合规则对至少两个连续的所述流程数据包中的审核步骤脚本进行脚本整合,并将所述业务数据信息对应的填充到审核流程中,以形成审核流程脚本的步骤之前,还包括:从所述流程数据包提取出用户选择的审核流程中的起始节点和结束节点;
所述通过预置的步骤整合规则对至少两个连续的所述流程数据包中的审核步骤脚本进行脚本整合,并将所述业务数据信息对应的填充到审核流程中,以形成审核流程脚本的步骤包括:根据所述起始节点和结束节点,确定在所述起始节点和结束节点之间的其他节点,得到流程节点集;
根据所述流程节点集和所述流程数据包中的业务数据进行脚本的整合处理,形成所述业务审核脚本。
8.一种业务审核测试装置,其特征在于,所述业务审核测试装置包括:
信息采集模块,用于在业务数据审核系统的操作界面启动后,采集所述操作界面上触控操作的操作信息,其中,所述操作信息包括触控位置信息和操作类型信息,所述触控操作为用于选择业务类型和审核节点的用户操作;
查询模块,用于根据所述操作类型信息,确定当前待审核业务的业务类型和与业务对应的数据类型,以及根据所述触控位置信息,确定当前待审核业务的审核节点;以及基于所述业务类型和所述数据类型,获取与所述审核节点以及位于所述审核节点之前的所有审核节点对应的审核数据;
分类模块,用于根据审核节点的先后排序,将获取到的所述审核数据按照审核节点进行分类,并将分类后的审核数据逐一生成流程数据包,所述流程数据包包括审核节点的审核步骤脚本和业务数据信息;
整合模块,用于通过预置的步骤整合规则对至少两个连续的所述流程数据包中的审核步骤脚本进行脚本整合,并将所述业务数据信息对应的填充到审核流程中,以形成审核流程脚本;
审核模块,用于根据预置的业务审核规则执行所述审核流程脚本进行业务数据的流程模拟审核测试,并输出审核的结果。
9.一种业务审核测试设备,其特征在于,所述业务审核测试设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的业务审核测试程序,所述业务审核测试程序被所述处理器执行时实现如权利要求1-7中任一项所述的业务审核测试方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有业务审核测试程序,所述业务审核测试程序被处理器执行时实现如权利要求1-7中任一项所述的业务审核测试方法的步骤。