[发明专利]版本测试方法、装置、系统和计算机设备在审
申请号: | 202011620232.9 | 申请日: | 2020-12-30 |
公开(公告)号: | CN112699038A | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 钟文宇;杨阳;朱兵兵 | 申请(专利权)人: | 杭州贝嘟科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/71;G06F9/50 |
代理公司: | 杭州华进联浙知识产权代理有限公司 33250 | 代理人: | 聂磊 |
地址: | 310016 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 版本 测试 方法 装置 系统 计算机 设备 | ||
本申请涉及版本测试方法、装置、系统和计算机设备,其中,版本测试方法应用于服装定制平台的服务器组,该版本测试方法包括:获取启动测试环境的指令和待测试版本程序包,根据所述指令,将所述服装定制平台的服务器组划分为灰度服务器和正式服务器,其中,所述灰度服务器供测试人员访问,所述正式服务器供用户访问,将所述待测试版本程序包发布至所述灰度服务器,若所述待测试版本程序包测试通过后,将所述待测试版本程序包发布至所述正式服务器,以解决相关技术中在用户使用新版本对服装定制平台客户端进行更新后,经常会出现产品功能不完善的问题,以及直接将未经验证的服装定制平台新版本暴露给用户存在大范围服务不可用的问题。
技术领域
本申请涉及测试技术领域,特别是涉及版本测试方法、装置、系统和计算机设备。
背景技术
互联网技术的发展,应用程序的使用人数越来越多,并且应用程序的功能也越来越丰富。对于服装定制平台,随着用户量的不断增加,服装定制平台的用户体验和质量要求也亟需提高。
在相关技术中,服装定制平台在发布新版本时,会将新版本大规模投放市场,即发布给所有用户。但是,在用户使用新版本对服装定制平台客户端进行更新后,经常会出现产品功能不完善等问题,影响用户使用体验。而且,由于新版本面向的用户数量较大,对发布的新版本进行修正,并重新发布给所有用户,由此,增加发布维护难度。
目前针对相关技术中,在用户使用新版本对服装定制平台客户端进行更新后,经常会出现产品功能不完善的问题,尚未提出有效的解决方案。
发明内容
本申请实施例提供了版本测试方法、装置、系统和计算机设备,以解决相关技术中在用户使用新版本对服装定制平台客户端进行更新后,经常会出现产品功能不完善的问题。
第一方面,本申请实施例提供了一种版本测试方法,应用于服装定制平台的服务器组,所述方法包括:
获取启动测试环境的指令和待测试版本程序包;
根据所述指令,将所述服装定制平台的服务器组划分为灰度服务器和正式服务器,其中,所述灰度服务器供测试人员访问,所述正式服务器供用户访问;
将所述待测试版本程序包发布至所述灰度服务器;
若所述待测试版本程序包测试通过后,将所述待测试版本程序包发布至所述正式服务器。
在其中一些实施例中,将所述服装定制平台的服务器组划分为灰度服务器和正式服务器包括:
获取所述待测试版本的版本号和正式版本的版本号,其中,所述正式服务器中发布有正式版本程序包;
通过配置中心分别将所述待测试版本的版本号下发至所述灰度服务器以及所述正式版本的版本号下发至所述正式服务器。
在其中一些实施例中,将所述待测试版本程序包发布至所述灰度服务器之后,所述方法还包括:
获取访问IP;
通过nginx转发技术将所述访问IP中的测试人员IP转发至所述灰度服务器的服务接口。
在其中一些实施例中,通过nginx转发技术将所述访问IP中的测试人员IP转发至所述灰度服务器包括:
获取指定IP库,所述指定IP库中存储有若干个所述测试人员IP;
通过nginx转发技术将所述访问IP中与所述IP库匹配的IP转发至所述灰度服务器的服务接口。
在其中一些实施例中,获取启动测试环境的指令和待测试版本程序包包括:
获取启动测试环境的指令;
根据所述指令获取与所述测试指令相对应的待测试版本程序包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州贝嘟科技有限公司,未经杭州贝嘟科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011620232.9/2.html,转载请声明来源钻瓜专利网。