本公开涉及移动互联,可应用于金融领域,更具体地涉及一种移动端页面与交易码的匹配方法、装置、设备、存储介质和程序产品。
背景技术:
1、随着通信技术的发展以及移动终端的普及,在金融领域,越来越多的人通过移动终端进行金融相关交易。因此,如何及时对移动端页面更新,以及提高移动端页面显示效果,是极为重要的问题。
2、为了可以及时对移动端页面更新,通常需要对移动端页面进行测试以完成页面设计。目前现有技术中,主要是通过后台开发人员进行本地文件的修改最终完成移动端页面更新,但是这种测试方案不仅需要将页面长期暴露在外网中保密性极低,而且全面覆盖测试性低下,无法对测试过程中出现变更的页面与交易请求进行判断,使得测试后的移动端页面造成用户体验差,交易效率低下。
技术实现思路
1、鉴于上述问题,本公开提供了一种移动端页面与交易码的匹配方法、装置、设备、存储介质和程序产品。
2、根据本公开的第一个方面,提供了一种移动端页面与交易码的匹配方法,该方法包括:响应于移动端的交易请求,根据预设的脚本对移动端执行自动化测试并获取第一交易页面;通过对自动化测试过程的监控,获取包含有交易码的日志报文,其中,交易码用于标识交易请求;当获取第一交易页面的第一时间点与获取日志报文的第二时间点相同时,建立移动端的第一交易页面与交易码的映射关系以完成匹配。
3、根据本公开的实施例,根据预设的脚本对移动端执行自动化测试并获取第一交易页面,包括:基于交易请求,确定菜单路径数据;根据菜单路径数据,生成用于自动化测试的脚本模板;运行脚本模板,对移动端执行自动化测试,得到测试结果;基于测试结果,获取第一交易页面。
4、根据本公开的实施例,通过对自动化测试过程的监控,获取包含有交易码的日志报文,包括:在用于自动化测试的脚本中配置日志记录;基于预设的监控工具对自动化测试过程进行监控,并实时收集生成的日志报文集,其中,日志报文集中的日志输出格式一致。
5、根据本公开的实施例,通过对自动化测试过程的监控,获取包含有交易码的日志报文,还包括:基于监控工具的查询功能,获取包含有交易码的日志报文,含有交易码的日志报文为对应于特定时间段内的交易日志。
6、根据本公开的实施例,获取第一交易页面的第一时间点,包括:基于移动端的交易请求时间,将与交易请求对应的第一交易页面的时间戳作为第一时间点。
7、根据本公开的实施例,当获取第一交易页面的第一时间点与获取日志报文的第二时间点相同时,建立移动端的第一交易页面与交易码的映射关系以完成匹配,包括:确定获取第一交易页面的第一时间点与获取含有交易码的日志报文的第二时间点相同;基于预设的匹配算法,将第一交易页面与交易码进行关联,以建立映射关系;利用预设的数据结构存储第一交易页面与交易码的映射关系。
8、根据本公开的实施例,当获取第一交易页面的第一时间点与获取日志报文的第二时间点相同时,建立移动端的第一交易页面与交易码的映射关系以完成匹配,还包括:基于映射关系,对交易进行有效性验证,得到验证结果;将验证结果反馈至移动端。
9、本公开的第二方面提供了一种移动端页面与交易码的匹配装置,该装置包括:第一交易页面获取模块,用于响应于移动端的交易请求,根据预设的脚本对移动端执行自动化测试并获取第一交易页面;日志报文获取模块,用于通过对自动化测试过程的监控,获取包含有交易码的日志报文,其中,交易码用于标识交易请求;映射关系建立模块,用于当获取第一交易页面的第一时间点与获取日志报文的第二时间点相同时,建立移动端的第一交易页面与交易码的映射关系以完成匹配。
10、本公开的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个计算机程序,一个或多个处理器执行一个或多个计算机程序以实现上述方法的步骤。
11、本公开的第四方面还提供了一种计算机可读存储介质,其上存储有计算机程序或指令,计算机程序或指令被处理器执行时实现上述方法的步骤。
12、本公开的第五方面还提供了一种计算机程序产品,包括计算机程序或指令,计算机程序或指令被处理器执行时实现上述方法的步骤。
1.一种移动端页面与交易码的匹配方法,其特征在于,所述方法包括:
2.根据权利要求1所述的移动端页面与交易码的匹配方法,其特征在于,所述根据预设的脚本对所述移动端执行自动化测试并获取第一交易页面,包括:
3.根据权利要求1或2所述的移动端页面与交易码的匹配方法,其特征在于,所述通过对所述自动化测试过程的监控,获取包含有交易码的日志报文,包括:
4.根据权利要求3所述的移动端页面与交易码的匹配方法,其特征在于,所述通过对所述自动化测试过程的监控,获取包含有交易码的日志报文,还包括:
5.根据权利要求1所述的移动端页面与交易码的匹配方法,其特征在于,所述获取所述第一交易页面的第一时间点,包括:
6.根据权利要求4或5所述的移动端页面与交易码的匹配方法,其特征在于,所述当获取所述第一交易页面的第一时间点与获取所述日志报文的第二时间点相同时,建立所述移动端的第一交易页面与交易码的映射关系以完成匹配,包括:
7.根据权利要求6所述的移动端页面与交易码的匹配方法,其特征在于,所述当获取所述第一交易页面的第一时间点与获取所述日志报文的第二时间点相同时,建立所述移动端的第一交易页面与交易码的映射关系以完成匹配,还包括:
8.一种移动端页面与交易码的匹配装置,其特征在于,所述装置包括:
9.一种电子设备,包括:
10.一种计算机可读存储介质,其上存储有计算机程序或指令,其特征在于,所述计算机程序或指令被处理器执行时实现根据权利要求1~7中任一项所述方法的步骤。
11.一种计算机程序产品,包括计算机程序或指令,其特征在于,所述计算机程序或指令被处理器执行时实现根据权利要求1~7中任一项所述方法的步骤。