[发明专利]应用安装包的生成方法、装置、服务器和存储介质在审
| 申请号: | 202010840874.3 | 申请日: | 2020-08-20 |
| 公开(公告)号: | CN111949314A | 公开(公告)日: | 2020-11-17 |
| 发明(设计)人: | 朱达峰;李骁;鲍家晶;丁锐;张曼利 | 申请(专利权)人: | 苏州朗动网络科技有限公司 |
| 主分类号: | G06F8/71 | 分类号: | G06F8/71 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 仝丽 |
| 地址: | 210000 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 安装 生成 方法 装置 服务器 存储 介质 | ||
本申请涉及一种应用安装包的生成方法、装置、服务器设备和存储介质。该方法包括:接收配置设备发送的用于生成应用安装包所需的目标配置信息;其中,目标配置信息为测试用户从配置设备提供的配置页面上所输入的信息;根据目标配置信息以及从代码仓库获取的待验证代码,生成应用安装包。采用本方法,无需开发人员询问测试用户一些生成应用安装包的配置信息,并且也无需打断开发人员的开发过程,也并不需要开发人员在自己的开发设备上点击生成应用安装包之类的操作,大大简化了开发人员的工作,提高了开发人员的开发效率。
技术领域
本申请涉及测试技术领域,特别是涉及一种应用安装包的生成方法、装置、服务器和存储介质。
背景技术
随着软件技术和移动设备的不断发展,越来越多的应用程序被安装在移动设备上供用户使用,用户可以通过这些应用程序完成日常的出行、导航、点餐等生活需求,为人们的生活带来了极大的便利。但无论是哪种应用程序,在发布给应用市场供用户下载之前,均需要经过多次严格的测试,以验证所开发的应用程序的功能是否完善。
传统技术中,如果想要验证应用程序上已经开发完成的功能,开发人员需要将已经开发好功能的代码提交至代码仓库,代码仓库将该应用程序原始功能的代码以及最新提交的功能代码进行合并后,开发人员就可以从代码仓库下载到该应用程序最新的全部代码。然后,开发人员会询问测试人员验证该应用程序所需要的验证环境、运行渠道以及应用的发布版本号等,从而基于这些参数来生成安装包,并最终将安装包提供给测试人员进行测试。
但是,传统技术在生成安装包的过程中,经常需要开发人员手动生成安装包,常常会打断开发人员当前正在进行的开发工作,导致开发人员的开发效率降低。
发明内容
基于此,有必要针对上述技术问题,提供一种能够自动生成应用安装包的方法、装置、服务器和存储介质。
一种应用安装包生成方法,该方法包括:
接收配置设备发送的用于生成应用安装包所需的目标配置信息;其中,上述目标配置信息为测试用户从上述配置设备提供的配置页面上所输入的信息;
根据上述目标配置信息以及从代码仓库获取的待验证代码,生成上述应用安装包。
在其中一个实施例中,上述目标配置信息包括:上述应用安装包的运行环境、发布上述应用安装包的应用市场标识以及上述应用安装包的发布版本标识。
在其中一个实施例中,上述根据目标配置信息以及从代码仓库获取的待验证代码,生成上述应用安装包,包括:
根据上述发布版本标识和预设的内外版本映射关系,确定上述发布版本标识对应的开发版本标识;其中,上述内外版本映射关系包括不同的开发版本标识与不同的发布版本标识之间的对应关系;
根据上述开发版本标识从上述代码仓库中获取对应的待验证代码;其中,上述代码仓库中包括不同的开发版本标识对应的待验证代码;
根据上述目标配置信息和待验证代码,生成上述应用安装包。
在其中一个实施例中,上述生成应用安装包之后,还包括:
将上述应用安装包发送给安装包管理服务器;
生成面向测试用户的信息输出页面,并在上述配置设备上进行展示;上述信息输出页面包括安装包下载二维码,上述安装包下载二维码中包含上述应用安装包在上述安装包管理服务器的存储地址。
在其中一个实施例中,上述方法还包括:
接收上述测试用户的手持设备扫描安装包下载二维码后发送的下载请求,上述下载请求中携带应用安装包在上述安装包管理服务器的存储地址;
根据上述应用安装包在上述安装包管理服务器的存储地址将下载页面发送给上述手持设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州朗动网络科技有限公司,未经苏州朗动网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010840874.3/2.html,转载请声明来源钻瓜专利网。





