图形码测试方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:36894794 阅读:17 留言:0更新日期:2023-03-15 22:21
本申请涉及一种图形码测试方法、装置、计算机设备和存储介质,涉及计算机技术领域和软件测试领域,可用于金融科技领域或其他相关领域。包括:获取通过云测试平台针对图形码测试任务上传的待测图形码,将待测图形码转化为目标图形码,并控制显示设备显示目标图形码,接收云测试平台针对移动终端的第一测试指令,并根据第一测试指令发送第一控制信号至移动终端,其中,第一控制信号指示移动终端启动图形码测试任务的图形码扫描功能,并对显示设备所显示的目标图形码进行扫码,以执行图形码测试任务。采用本方法能够模拟特定场景下的图形码测试环境,并执行图形码测试任务,从而提高特定场景下的图形码测试效率。定场景下的图形码测试效率。定场景下的图形码测试效率。

【技术实现步骤摘要】
图形码测试方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种图形码测试方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着互联网金融和移动支付方式的快速发展,图形码广泛应用于各行各业,图形码具有成本低、信息量大、安全性高、便捷等特点,备受各类金融产品青睐,图形码可以极大地方便大众生活和助力金融创新,复杂多样的图形码应用场景,使得图形码测试在图形码应用过程中的地位日益重要。
[0003]图形码应用过程中的业务场景涉及重点、高频场景,加之图形码与第三方应用的交互配合,应用场景变得更加复杂,同时,由于图形码支付的后台应用链路普遍较长,链路中每个应用的每次改造均需图形码支付的配合验证,图形码测试工作量不断增加,然而,目前对图形码及其应用场景的测试方法依赖于手持测试设备在真实场景中测试,测试工作受测试场景限制较大,不利于提高图形码测试的测试效率。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高图形码测试的测试效率的图形码测试方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种图形码测试方法,所述方法包括:
[0006]获取待测图形码;所述待测图形码为通过云测试平台针对图形码测试任务上传的图形码;
[0007]将所述待测图形码转化为预设样式的目标图形码,并控制云真机机房中的显示设备显示所述目标图形码;
[0008]接收所述云测试平台针对所述移动终端下发的第一测试指令,并根据所述第一测试指令发送第一控制信号至所述移动终端;其中,所述第一控制信号指示所述移动终端启动所述图形码测试任务所针对的图形码扫描功能,并对所述显示设备所显示的所述目标图形码进行扫码操作,以执行所述图形码测试任务。
[0009]在其中一个实施例中,所述将所述待测图形码转化为预设样式的目标图形码,包括:
[0010]对所述待测图形码进行解析,得到所述待测图形码对应的字符串编码;
[0011]根据所述待测图形码对应的字符串编码,生成所述预设样式的目标图形码。
[0012]在其中一个实施例中,所述根据所述待测图形码对应的字符串编码,生成所述预设样式的目标图形码,包括:
[0013]将所述待测图形码对应的字符串编码输入预设的图形码生成器,得到所述字符串编码对应的二维码图像;
[0014]按照预设的图形码样式参数对所述二维码图像进行样式调整,得到调整后的二维
码图像;
[0015]确定所述调整后的二维码图像为所述目标图形码。
[0016]在其中一个实施例中,所述控制云真机机房中的显示设备显示所述目标图形码,包括:
[0017]获取所述移动终端在所述云真机机房中的架设位置信息;所述架设位置信息用于表征所述移动终端在所述云真机机房的云真机阵列中的位置;
[0018]根据所述架设位置信息,确定所述目标图形码在所述显示设备中的显示位置信息;
[0019]控制所述显示设备在所述显示位置信息对应的显示位置上显示所述目标图形码。
[0020]在其中一个实施例中,所述方法还包括:
[0021]将所述目标图形码发送至所述移动终端的目标相册;
[0022]接收所述云测试平台针对所述移动终端下发的第二测试指令,并根据所述第二测试指令发送第二控制信号至所述移动终端;
[0023]其中,所述第二控制信号指示所述移动终端启动所述图形码测试任务所针对的图形码扫描功能,并对所述目标相册中的所述目标图形码进行扫码操作,以执行所述图形码测试任务。
[0024]在其中一个实施例中,所述方法还包括:
[0025]获取所述图形码测试任务对应的测试结果;
[0026]将所述图形码测试任务对应的测试结果返回至所述云测试平台;所述云测试平台用于接收所述图形码测试系统返回的所述图形码测试任务对应的所述测试结果。
[0027]第二方面,本申请还提供了一种图形码测试系统,所述系统包括显示设备、移动终端和控制器:所述移动终端固定设置于所述显示设备前方,且用于拍摄所述显示设备的显示内容,其中:
[0028]所述控制器,用于获取待测图形码;所述待测图形码为通过云测试平台针对图形码测试任务上传的图形码;将所述待测图形码转化为预设样式的目标图形码;
[0029]所述显示设备,用于显示所述目标图形码;
[0030]所述控制器,用于接收所述云测试平台针对所述移动终端下发的第一测试指令,并根据所述第一测试指令发送第一控制信号至所述移动终端;
[0031]所述移动终端,用于响应所述第一控制信号,启动所述图形码测试任务所针对的图形码扫描功能,并对所述显示设备所显示的所述目标图形码进行扫码操作,以执行所述图形码测试任务。
[0032]在其中一个实施例中,所述系统还包括:
[0033]所述控制器,还用于接收所述云测试平台针对所述移动终端下发的第二测试指令,并根据所述第二测试指令发送第二控制信号至所述移动终端,以及,将所述目标图形码发送至所述移动终端的目标相册;
[0034]所述移动终端,还用于响应所述第二控制信号,启动所述图形码测试任务所针对的图形码扫描功能,并对所述目标相册中的所述目标图形码进行扫码操作,以执行所述图形码测试任务。
[0035]第三方面,本申请还提供了一种图形码测试装置。所述装置包括:
[0036]获取模块,用于获取待测图形码;所述待测图形码为通过云测试平台针对图形码测试任务上传的图形码;
[0037]转化模块,用于将所述待测图形码转化为预设样式的目标图形码,并控制云真机机房中的显示设备显示所述目标图形码;
[0038]接收模块,用于接收所述云测试平台针对所述云真机机房中的移动终端下发的第一测试指令,并根据所述第一测试指令发送第一控制信号至所述移动终端;所述第一控制信号指示所述移动终端启动所述图形码测试任务所针对的图形码扫描功能,并对所述显示设备所显示的所述目标图形码进行扫码操作,以执行所述图形码测试任务。
[0039]第四方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
[0040]第五方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
[0041]第六方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
[0042]上述图形码测试方法、系统、装置、计算机设备、存储介质和计算机程序产品,通过云测试平台获取针对图形码测试任务上传的待测图形码,进而得到需要进行测试的待测图形码,将待测图形码转化为预设样式的目标图形码,从而使得待测图形码更加符合本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图形码测试方法,其特征在于,所述方法包括:获取待测图形码;所述待测图形码为通过云测试平台针对图形码测试任务上传的图形码;将所述待测图形码转化为预设样式的目标图形码,并控制云真机机房中的显示设备显示所述目标图形码;接收所述云测试平台针对所述云真机机房中的移动终端下发的第一测试指令,并根据所述第一测试指令发送第一控制信号至所述移动终端;其中,所述第一控制信号指示所述移动终端启动所述图形码测试任务所针对的图形码扫描功能,并对所述显示设备所显示的所述目标图形码进行扫码操作,以执行所述图形码测试任务。2.根据权利要求1所述的方法,其特征在于,所述将所述待测图形码转化为预设样式的目标图形码,包括:对所述待测图形码进行解析,得到所述待测图形码对应的字符串编码;根据所述待测图形码对应的字符串编码,生成所述预设样式的目标图形码。3.根据权利要求2所述的方法,其特征在于,所述根据所述待测图形码对应的字符串编码,生成所述预设样式的目标图形码,包括:将所述待测图形码对应的字符串编码输入预设的图形码生成器,得到所述字符串编码对应的二维码图像;按照预设的图形码样式参数对所述二维码图像进行样式调整,得到调整后的二维码图像;确定所述调整后的二维码图像为所述目标图形码。4.根据权利要求1所述的方法,其特征在于,所述控制云真机机房中的显示设备显示所述目标图形码,包括:获取所述移动终端在所述云真机机房中的架设位置信息;所述架设位置信息用于表征所述移动终端在所述云真机机房的云真机阵列中的位置;根据所述架设位置信息,确定所述目标图形码在所述显示设备中的显示位置信息;控制所述显示设备在所述显示位置信息对应的显示位置上显示所述目标图形码。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述目标图形码发送至所述移动终端的目标相册;接收所述云测试平台针对所述移动终端下发的第二测试指令,并根据所述第二测试指令发送第二控制信号至所述移动终端;其中,所述第二控制信号指示所述移动终端启动所述图形码测试任务所针对的图形码扫描功能,并对所述目标相册中的所述目标图形码进行扫码操作,以执行所述图形码测试任务。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述图形码测试任务对应的测试结果;将所述图形码测试任务对应的测试结果返回至所述云测试平台;所述云测...

【专利技术属性】
技术研发人员:李杰张翼芦萌王驰宇
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1