一种小程序的预览二维码生成方法及装置制造方法及图纸

技术编号:25834864 阅读:34 留言:0更新日期:2020-10-02 14:16
本发明专利技术公开了一种小程序的预览二维码生成方法及装置,其中方法为:若多个构建任务为具有不同小程序标识,则将所述多个构建任务中的小程序标识设置为同一小程序标识;根据具有同一小程序标识的所述多个构建任务,生成所述多个构建任务的多个构建结果,将所述多个构建结果存储在所述多个构建任务的存储空间中;获取目标构建任务的目标预览任务;从多个构建任务的存储空间中获取目标构建任务映射的目标构建结果;根据所述目标构建结果,生成所述目标构建任务的预览二维码。上述方法应用于金融科技(Fintech)时,实现了小程序标识的复用,减少了小程序标识的消耗。

【技术实现步骤摘要】
一种小程序的预览二维码生成方法及装置
本专利技术涉及金融科技(Fintech)领域中的计算机软件领域,尤其涉及一种小程序的预览二维码生成方法及装置。
技术介绍
随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,但由于金融行业的安全性、实时性要求,也对技术提出的更高的要求。一些金融机构常依托小程序(如微信小程序)来实现辅助功能,让用户更方便、更灵活地操作。一个小程序在正式上线之前,需要进行各种功能测试,排查漏洞。目前的方式中,是对开发人员提交的源代码进行构建,得到源代码构建后的构建结果,并将构建结果上传到小程序平台(如微信开放平台),同时生成构建结果唯一对应的预览二维码。源代码中包含了唯一的小程序标识(APPID),目前由于每个APPID,只能设置1个小程序体验版,一个APPID在小程序平台中也只对应唯一的构建结果,也只对应唯一的预览二维码。之后,测试人员通过手机扫描预览二维码对构建结果进行测试,在测试阶段涉及到多项目、多分支或多环境等多版本的测试时,需要申请多个APPID,包含在每个本文档来自技高网...

【技术保护点】
1.一种小程序的预览二维码生成方法,其特征在于,包括:/n若多个构建任务具有不同小程序标识,则将所述多个构建任务中的小程序标识设置为同一小程序标识;/n根据具有同一小程序标识的所述多个构建任务,生成所述多个构建任务的多个构建结果,将所述多个构建结果存储在所述多个构建任务的存储空间中;/n获取目标构建任务的目标预览任务;所述目标预览任务用于生成所述目标构建任务的预览二维码;/n从多个构建任务的存储空间中获取目标构建任务映射的目标构建结果;/n根据所述目标构建结果,生成所述目标构建任务的预览二维码。/n

【技术特征摘要】
1.一种小程序的预览二维码生成方法,其特征在于,包括:
若多个构建任务具有不同小程序标识,则将所述多个构建任务中的小程序标识设置为同一小程序标识;
根据具有同一小程序标识的所述多个构建任务,生成所述多个构建任务的多个构建结果,将所述多个构建结果存储在所述多个构建任务的存储空间中;
获取目标构建任务的目标预览任务;所述目标预览任务用于生成所述目标构建任务的预览二维码;
从多个构建任务的存储空间中获取目标构建任务映射的目标构建结果;
根据所述目标构建结果,生成所述目标构建任务的预览二维码。


2.如权利要求1所述的方法,其特征在于,所述获取目标构建任务的目标预览任务之前,还包括:
将所述目标构建任务的任务信息以及所述目标构建结果的存储位置信息发送至测试服务器;所述目标构建任务以及所述目标构建结果的存储位置信息用于所述测试服务器生成所述目标预览任务;
所述获取目标构建任务的目标预览任务,包括:
获取来自所述测试服务器的所述目标预览任务。


3.如权利要求2所述的方法,其特征在于,所述目标预览任务中包括所述目标构建结果的存储位置信息;所述多个构建任务的存储空间设置了访问控制权限;所述从多个构建任务的存储空间中获取目标构建任务映射的目标构建结果;包括:
根据所述目标构建结果的存储位置信息指示的所述目标构建结果的存储空间,通过授予了所述访问控制权限的服务进程,从所述多个构建任务的存储空间中获取所述目标构建结果。


4.如权利要求3所述的方法,其特征在于,所述通过授予了所述访问控制权限的服务进程,从所述多个构建任务的存储空间中获取所述目标构建结果,包括:
若根据所述目标构建结果的存储位置信息,确定所述目标构建结果的存储空间和所述服务进程均在同一主机,则通过调用所述服务进程的第一接口,从所述目标构建结果的存储空间,获取所述目标构建结果;
否则,通过调用所述服务进程的第二接口,远程...

【专利技术属性】
技术研发人员:洪创煌
申请(专利权)人:深圳前海微众银行股份有限公司
类型:发明
国别省市:广东;44

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

1