【技术实现步骤摘要】
一种软件测试版本定点推送方法、装置及存储介质
本专利技术涉及计算机信息
,尤其是涉及一种软件测试版本定点推送方法、装置及存储介质。
技术介绍
软件版本通常分为测试版本和正式版本,两者面向的用户不一样。一般来说测试版本供内部人员试用,版本内容相对不稳定;而正式版本供外部用户使用,是内部试用稳定之后才发布的版本。正常的软件更新过程都是增加软件的版本号,然后将新软件上传到服务器。旧版本软件在启动的时候会探测到服务器上的新版本进行升级,但如果测试版本也按照现有的更新方法发布,那么所有用户都会获取到测试版本,这是软件发布者不希望发生的情况。
技术实现思路
针对上述技术问题,本专利技术提供了一种软件测试版本定点推送方法、装置及存储介质,能在不改变软件更新规则的前提下实现对测试版本的定点推送。所述技术方案如下:第一方面,本专利技术实施例提供了一种软件测试版本定点推送方法,步骤包括:获取软件版本信息,并从所述软件版本信息中取得最新版本的版本号,同时检测当前版本的版本号;通过对比最新版 ...
【技术保护点】
1.一种软件测试版本定点推送方法,其特征在于,步骤包括:/n获取软件版本信息,并从所述软件版本信息中取得最新版本的版本号,同时检测当前版本的版本号;/n通过对比最新版本和当前版本的版本号判断当前版本是否需要更新;其中,根据版本号的第一位数判别正式版本或测试版本,若检测到最新版本为正式版本,则将较低版本号的当前版本升级为最新版本;/n同时判断当前终端是否已加入试用计划;若所述当前终端已加入试用计划,则跳过检测当前版本的版本号的第一位数,对较低版本号的当前版本进行更新。/n
【技术特征摘要】
1.一种软件测试版本定点推送方法,其特征在于,步骤包括:
获取软件版本信息,并从所述软件版本信息中取得最新版本的版本号,同时检测当前版本的版本号;
通过对比最新版本和当前版本的版本号判断当前版本是否需要更新;其中,根据版本号的第一位数判别正式版本或测试版本,若检测到最新版本为正式版本,则将较低版本号的当前版本升级为最新版本;
同时判断当前终端是否已加入试用计划;若所述当前终端已加入试用计划,则跳过检测当前版本的版本号的第一位数,对较低版本号的当前版本进行更新。
2.如权利要求1所述的软件测试版本定点推送方法,其特征在于,所述通过对比最新版本和当前版本的版本号判断当前版本是否需要更新,具体为:
对比最新版本和当前版本的版本号的后三位数;若最新版本的版本号后三位数大于当前版本的版本号后三位数,则判定当前版本的版本号为低版本号,需要对当前版本进行更新。
3.如权利要求2所述的软件测试版本定点推送方法,其特征在于,所述当前终端未加入试用计划:
若最新版本为测试版本且当前版本为正式版本,则取消更新当前版本;
若最新版本为测试版本且当前版本为测试版本,则通过对比最新版本和当前版本的版本号,对较低版本号的当前版本进行更新。
4.如权利要求1所述的软件测试版本定点推送方法,其特征在于,当前终端加入试用计划的具体步骤为:
收集当前终端的网络地址并将所述网络地址上传至服务器以将所述当前终端登记为已加入试用计划的软件版本使用终端。
5.一种软件测试版本定点推送装置,其特征在于,包括:
识别模块,用于获取软件版本信息,并从所述软件版本信息中取得最新版本的版本号,同时检测当前版本的版本号;
判断模块,用于通过对比最新版本和当前版本的版本号判断当前版本是否需要更新...
【专利技术属性】
技术研发人员:李志彬,
申请(专利权)人:厦门亿联网络技术股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。