接入系统的验收方法及装置制造方法及图纸

技术编号:20854995 阅读:29 留言:0更新日期:2019-04-13 10:47
本申请公开了一种接入系统的验收方法及装置,该接入系统的验收方法包括:获取接入系统的待验收业务;确定出每个所述待验收业务对应的验收案例;获取将所述接入系统作为验收对象来执行所述验收案例而产生的测试数据;根据所述测试数据以及所述测试数据对应的验收案例的核验规则,得出所述接入系统的验收结果。本申请解决了现有技术中在对接入系统进行验收时出现的验收效率低下、自动化和标准化程度较低的技术问题。

【技术实现步骤摘要】
接入系统的验收方法及装置
本申请涉及一种接入系统的验收方法,具体而言,涉及一种接入系统的验收方法及装置。
技术介绍
随着经济的不断发展,支付活动的日益频繁,各类金融机构纷纷开展支付业务,越来越多的机构需要与央行的支付系统互联,成为支付系统的参与者,以便完成支付业务。由于支付系统的安全等级要求很高,在参与机构的接入系统正式接入之前,需要判定其已具备安全接入的条件,那么就需要一套严格的检测方法,即针对接入系统进行的接口验收测试。进行接口验收测试,需要接入系统和被接入系统在网络连通的测试环境里。常规的做法是,参与机构的测试环境运行在自己的测试机房,通过VPN接入支付系统的测试环境,从而保障网络环境的安全。双方系统连通后,依据约定的接口功能进行测试,验证接入系统是否满足预期。支付系统主要通过业务报文与接入系统交互信息,各参与机构的接入系统实现方式虽然千差万别,但其报文接口是确定的。接入系统的验收,可以依据参与机构展开的业务,针对性地进行验收。在现有技术中验收案例的确定和验收结果的核查主要依靠测试人员手工进行。随着支付业务和信息技术的发展,一方面参与机构的接入需求越来越多,另一方面参与机构接入系统的改造也越来越多,验收工作量快速增长,现有的人工验收的方式已经渐渐无法满足越来越多的验收工作。现有技术的人工验收方式中的验收案例需要根据验收人员的经验确定,即使有的方法中增加评审环节,也很难保障标准统一。其次,现有技术中在验收案例的测试过程中,测试信息的获取渠道主要靠人为沟通,核验方法也不够标准,有的通过业务系统客户端、有的通过应用日志,效率非常低下。针对现有技术中接入系统验收时出现的验收效率低下、自动化和标准化程度较低的技术问题,目前尚未提出有效的解决方案。
技术实现思路
本申请的主要目的在于提供一种接入系统方法,以解决现有技术中接入系统验收时出现的验收效率低下、自动化和标准化程度较低的技术问题。为了实现上述目的,根据本申请的一个方面,提供了一种接入系统的验收方法,该方法包括:获取接入系统的待验收业务;确定出每个所述待验收业务对应的验收案例;获取将所述接入系统作为验收对象来执行所述验收案例而产生的测试数据;根据所述测试数据以及所述测试数据对应的验收案例的核验规则,得出所述接入系统的验收结果。进一步的,所述测试数据包括:测试报文;所述根据所述测试数据以及所述测试数据对应的验收案例的核验规则,得出所述接入系统的验收结果,包括:通过验证所述测试报文是否满足对应的验收案例的报文要求,得出所述接入系统的验收结果。进一步的,所述通过验证所述测试报文是否满足对应的验收案例的报文要求,得出所述接入系统的验收结果,包括:提取所述测试报文的报文要素;将所述报文要素代入到对应的验收案例的核验规则模型中;运行所述核验规则模型,得出所述接入系统的验收结果。进一步的,所述测试数据包括:测试报文以及测试处理结果;所述根据所述测试数据以及所述测试数据对应的验收案例的核验规则,得出所述接入系统的验收结果,包括:通过验证测试数据的测试报文是否满足对应的验收案例的报文要求以及验证测试数据的测试处理结果是否与对应的验收案例的预期结果相对应,得出所述接入系统的验收结果。为了实现上述目的,根据本申请的另一方面,还提供了另一种接入系统的验收装置,该装置包括:待验收业务获取单元,用于获取接入系统的待验收业务;验收案例确定单元,用于确定出每个所述待验收业务对应的验收案例;测试数据获取单元,用于获取将所述接入系统作为验收对象来执行所述验收案例而产生的测试数据;核验单元,用于根据所述测试数据以及所述测试数据对应的验收案例的核验规则,得出所述接入系统的验收结果。进一步的,所述测试数据获取单元,还用于获取将所述接入系统作为验收对象来执行所述验收案例而产生的测试报文;所述核验单元,还用于通过验证所述测试报文是否与对应的验收案例的预期结果相对应,得出所述接入系统的验收结果。进一步的,所述核验单元包括:报文要素提取模块,用于提取所述测试报文的报文要素;核验规则模型代入模块,用于将所述报文要素代入到对应的验收案例的核验规则模型中;核验规则模型运行模块,用于运行所述核验规则模型,得出所述接入系统的验收结果。进一步的,所述测试数据获取单元,还用于获取将所述接入系统作为验收对象来执行所述验收案例而产生的测试报文和测试处理结果;所述核验单元,还用于通过验证测试数据的测试报文是否满足对应的验收案例的报文要求以及验证测试数据的测试处理结果是否与对应的验收案例的预期结果相对应,得出所述接入系统的验收结果。为了实现上述目的,根据本申请的另一方面,还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述接入系统的验收方法中的步骤。为了实现上述目的,根据本申请的另一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序在计算机处理器中执行时实现上述接入系统的验收方法中的步骤。本申请的有益效果为:在本申请实施例中,事先根据以往的验收经验,为每种业务确定好对应的验收案例,以及确定出每个验收案例的核验规则。在验收时,在确定出参与机构的接入系统需要验收的业务之后,自动为每个需要验收的业务匹配出对应的验收案例,进而接入系统依次执行验收案例,通过将执行验收案例的执行结果与每个验收案例的核验规则进行对比,得出接入系统的验收结果。在本申请实施例中,在整个验收过程中,验收案例的确认、案例执行结果的获取、案例执行结果的核验以及验收结果的生成,全部自动化完成,大大的提高了验收效率。解决了现有技术依靠人工进行验收时出现的验收效率低下、自动化和标准化程度较低的技术问题。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1是本申请第一实施例接入系统的验收方法的流程图;图2是本申请实施例接入系统的验收方法的应用场景图;图3是本申请第二实施例接入系统的验收方法的流程图;图4是本申请实施例通过核验规则模型对接入系统进行验收的流程图;图5是本申请第三实施例接入系统的验收方法的流程图;图6是本申请第四实施例接入系统的验收方法的流程图;图7是本申请第一实施例确定待验收业务的方法的流程图;图8是本申请第二实施例确定待验收业务的方法的流程图;图9是本申请实施例接入系统的验收装置的结构框图;图10是本申请实施例核验单元的结构框图;图11是本申请实施例测试数据获取单元的结构框图;图12是本申请实施例待验收业务获取单元的结构框图;图13是本申请实施例待验收业务确定模块的结构框图;图14是本申请实施例不同机构类型的必须验收业务和可选验收业务表;图15是本申请实施例验收案例的测试内容与预期结果示例表。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施本文档来自技高网
...

【技术保护点】
1.一种接入系统的验收方法,其特征在于,包括:获取接入系统的待验收业务;确定出每个所述待验收业务对应的验收案例;获取将所述接入系统作为验收对象来执行所述验收案例而产生的测试数据;根据所述测试数据以及所述测试数据对应的验收案例的核验规则,得出所述接入系统的验收结果。

【技术特征摘要】
1.一种接入系统的验收方法,其特征在于,包括:获取接入系统的待验收业务;确定出每个所述待验收业务对应的验收案例;获取将所述接入系统作为验收对象来执行所述验收案例而产生的测试数据;根据所述测试数据以及所述测试数据对应的验收案例的核验规则,得出所述接入系统的验收结果。2.根据权利要求1所述的接入系统的验收方法,其特征在于,所述测试数据包括:测试报文;所述根据所述测试数据以及所述测试数据对应的验收案例的核验规则,得出所述接入系统的验收结果,包括:通过验证所述测试报文是否满足对应的验收案例的报文要求,得出所述接入系统的验收结果。3.根据权利要求2所述的接入系统的验收方法,其特征在于,所述通过验证所述测试报文是否满足对应的验收案例的报文要求,得出所述接入系统的验收结果,包括:提取所述测试报文的报文要素;将所述报文要素代入到对应的验收案例的核验规则模型中;运行所述核验规则模型,得出所述接入系统的验收结果。4.根据权利要求1所述的接入系统的验收方法,其特征在于,所述测试数据包括:测试报文以及测试处理结果;所述根据所述测试数据以及所述测试数据对应的验收案例的核验规则,得出所述接入系统的验收结果,包括:通过验证测试数据的测试报文是否满足对应的验收案例的报文要求以及验证测试数据的测试处理结果是否与对应的验收案例的预期结果相对应,得出所述接入系统的验收结果。5.根据权利要求1所述的接入系统的验收方法,其特征在于,所述获取将所述接入系统作为验收对象来执行所述验收案例而产生的测试数据,包括:接收所述接入系统在执行所述验收案例时反馈的测试记录;从数据库中获取所述测试记录对应的测试数据。6.根据权利要求1所述的接入系统的验收方法,其特征在于,所述确定出每个所述待验收业务对应的验收案例,包括:当待验收业务的发起维度或接收维度需要进行验收时,为该待验收业务从需要验收的维度确定出至少一个验收案例。7.根据权利要求1所述的接入系统的验收方法,其特征在于,所述确定出每个所述待验收业务对应的验收案例,包括:当待验收业务的发起维度和接收维度都需要进行验收时,为该待验收业务分别从发起维度和接收维度各确定出至少一个验收案例。8.根据权利要求1所述的接入系统的验收方法,其特征在于,所述获取接入系统的待验收业务,包括:获取所述接入系统对应的机构类型;根据所述机构类型确定出所述接入系统的待验收业务。9.根据权利要求8所述的接入系统的验收方法,其特征在于,所述根据所述机构类型确定出所述接入系统的待验收业务,包括:根据所述机构类型确定出所述接入系统的必须验收业务和可选验收业务;获取用户从所述可选验收业务中选择的自选验收业务;根据所述必须验收业务以及所述自选验收业务确定出所述接入系统的待验收业务。10.一种接入系统的验收装置,其特征在于,包括:待验收业务获取单元,用于获取接入系统的待验收业务;验收案例确定单元,用于确定出每个所述待验收业务对应的验收案例;测试数据获取单元,用于获取将所述接入系统作为验收对象来执行所述...

【专利技术属性】
技术研发人员:张璐翁景然刘贵英
申请(专利权)人:银清科技北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1