一种基于金融系统的测试方法及装置与流程

文档序号:12550579阅读:来源:国知局

技术特征:

1.一种基于金融系统的测试方法,其特征在于,包括:

数据模拟层接收金融系统的前台系统的服务调用请求;

所述数据模拟层若根据所述服务调用请求确定所述数据模拟层存储有所述服务调用请求对应的响应内容,则从所述数据模拟层获取所述响应内容;

所述数据模拟层将所述响应内容反馈至所述前台系统。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

所述数据模拟层若根据所述服务调用请求确定所述数据模拟层未存储所述服务调用请求对应的响应内容,则将所述服务调用请求转发至所述金融系统的后台系统;

所述数据模拟层接收所述后台系统反馈的与所述服务调用请求对应的响应内容,并反馈至所述前台系统。

3.根据权利要求2所述的方法,其特征在于,所述数据模拟层接收所述后台系统反馈的与所述服务调用请求对应的响应内容之后,还包括:

所述数据模拟层将所述服务调用请求与所述响应内容进行关联并存储于所述服务调用请求对应的交易的日志记录表。

4.根据权利要求3所述的方法,其特征在于,所述数据模拟层将获取的所述服务调用请求中的命令字与所述响应内容进行关联之前,还包括:

所述数据模拟层确定所述服务调用请求对应的交易类型属于待记录交易类型列表,所述待记录交易类型列表包含需要记录的交易类型。

5.根据权利要求1所述的方法,其特征在于,所述数据模拟层若根据所述服务调用请求确定所述数据模拟层存储有所述服务调用请求对应的响应内容,包括:

所述数据模拟层确定接收的所述服务调用请求为报文验签且所述报文验签存在对应的交易的日志记录表,则获取所述交易的日志记录表;

所述数据模拟层获取所述服务调用请求中的命令字;

所述数据模拟层将所述命令字与所述交易的日志记录表进行比对,若确定所述交易的日志记录表中包含与所述命令字相同的命令字,则确定所述数据模拟层存储有所述服务调用请求对应的响应内容。

6.根据权利要求5所述的方法,其特征在于,所述获取所述交易的日志记录表之后,还包括:

将所述交易的日志记录表与所述服务调用请求对应的交易标号关联。

7.根据权利要求1所述的方法,其特征在于,所述数据模拟层若根据所述服务调用请求确定所述数据模拟层存储有所述服务调用请求对应的响应内容,包括:

所述数据模拟层确定接收的所述服务调用请求不是报文验签且所述服务调用请求对应的交易标号存在关联的交易的日志记录表,所述数据模拟层获取所述服务调用请求中的命令字;

所述数据模拟层将所述命令字与所述交易的日志记录表进行比对,若确定所述交易的日志记录表中包含与所述命令字相同的命令字,则确定所述数据模拟层存储有所述服务调用请求对应的响应内容。

8.根据权利要求5或7所述的方法,其特征在于,确定所述数据模拟层存储有所述服务调用请求对应的响应内容之前,还包括:

所述数据模拟层确定所述服务调用请求中的命令字对应的请求内容与所述交易的日志记录表中记录的与所述命令字对应的请求内容相同。

9.一种基于金融系统的测试装置,其特征在于,包括:

接收单元,用于接收金融系统的前台系统的服务调用请求;

获取单元,用于若根据所述服务调用请求确定所述测试装置存储有所述服务调用请求对应的响应内容,则从所述测试装置获取所述响应内容;

发送单元,用于将所述响应内容反馈至所述前台系统。

10.根据权利要求9所述的装置,其特征在于,所述发送单元,还用于:若根据所述服务调用请求确定所述测试装置未存储所述服务调用请求对应的响应内容,则将所述服务调用请求转发至所述金融系统的后台系统;以及将所述接收单元接收到的所述后台系统反馈的响应内容反馈至所述前台系统;

所述接收单元,还用于接收所述后台系统反馈的与所述服务调用请求对应的响应内容。

11.根据权利要求10所述的装置,其特征在于,所述测试装置还包括存储单元,用于:

接收所述后台系统反馈的与所述服务调用请求对应的响应内容之后,将所述服务调用请求与所述响应内容进行关联并存储于所述服务调用请求对应的交易的日志记录表。

12.根据权利要求11所述的装置,其特征在于,所述存储单元,还用于将获取的所述服务调用请求中的命令字与所述响应内容进行关联之前,确定所述服务调用请求对应的交易类型属于待记录交易类型列表,所述待记录交易类型列表包含需要记录的交易类型。

13.根据权利要求9所述的装置,其特征在于,所述测试装置还包括判断单元,用于:

确定接收的所述服务调用请求为报文验签且所述报文验签存在对应的交易的日志记录表,则获取所述交易的日志记录表;

获取所述服务调用请求中的命令字;

将所述命令字与所述交易的日志记录表进行比对,若确定所述交易的日志记录表中包含与所述命令字相同的命令字,则确定所述测试装置存储有所述服务调用请求对应的响应内容。

14.根据权利要求13所述的装置,其特征在于,所述判断单元,还用于:

获取所述交易的日志记录表之后,将所述交易的日志记录表与所述服务调用请求对应的交易标号关联。

15.根据权利要求9所述的装置,其特征在于,所述测试装置还包括判断单元,用于:

确定接收的所述服务调用请求不是报文验签且所述服务调用请求对应的交易标号存在关联的交易的日志记录表,获取所述服务调用请求中的命令字;

将所述命令字与所述交易的日志记录表进行比对,若确定所述交易的日志记录表中包含与所述命令字相同的命令字,则确定所述测试装置存储有所述服务调用请求对应的响应内容。

16.根据权利要求13或15所述的装置,其特征在于,所述判断单元,还用于:确定所述测试装置存储有所述服务调用请求对应的响应内容之前,确定所述服务调用请求中的命令字对应的请求内容与所述交易的日志记录表中记录的与所述命令字对应的请求内容相同。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1