一种云端程序及数据配套更新的方法技术

技术编号:18894129 阅读:63 留言:0更新日期:2018-09-08 10:47
本发明专利技术公开了一种云端程序及数据配套更新的方法,包括以下步骤:获取历史数据包,并对新版本程序与各历史数据包进行匹配测试;提取兼容的历史数据包,并将其合并为兼容数据包;将新版本程序与所述兼容数据包绑定,并进行整体测试;将兼容数据包切分为基础数据包和扩展数据包,并正式发布基础包和扩展包;接收更新请求,向请求端设备传输所述基础包和扩展包;请求端设备下载所述基础包和扩展包,以完成配套更新。本发明专利技术提供的方法,能够实现程序更新时的测试工作量减少,程序和数据版本的匹配程度提升,开发成本降低。

A cloud program and data matching update method

The invention discloses a cloud program and a method for data matching updating, which comprises the following steps: acquiring historical data packets and matching test between new version programs and historical data packets; extracting compatible historical data packets and merging them into compatible data packets; binding the new version programs with the compatible data packets; It divides compatible packets into basic packets and extended packets, and publishes them formally; receives update requests and transmits them to the requesting device; and the requesting device downloads the basic packets and extended packets to complete matching updates. The method provided by the invention can reduce the test workload when the program is updated, improve the matching degree between the program and the data version, and reduce the development cost.

【技术实现步骤摘要】
一种云端程序及数据配套更新的方法
本专利技术涉及程序及数据版本的发布管理的
,尤其涉及一种云端程序及数据配套更新的方法。
技术介绍
软件程序升级,需要使程序部分与数据部分保持兼容和匹配。现有的程序升级方式,一般只兼容最新的数据,而若为使程序更新能不仅能兼容最新的数据,还能兼容各历史数据,在程序开发和数据版本方面的管理工作量变会加大。新开发的程序在满足自身稳定性的同时,由于数据在不断更新,因而还需要不断测试程序和数据的匹配兼容程度,在测试工作进行时,又需要能响应新的需求,因而要对测试结果不断再进行回归测试,工作量大,开发成本较高。
技术实现思路
本专利技术的目的在于提供一种程序及数据配套更新的方法,运用本专利技术提供的方法,能够使得程序更新时的测试工作量减少,程序和数据版本的匹配程度提升,开发成本降低。为实现上述目的,本专利技术的技术方案如下:一种云端程序及数据配套更新的方法,包括以下步骤:步骤1:获取历史数据包,并对新版本程序与各历史数据包逐一进行匹配测试;步骤2:提取测试结果为兼容的历史数据包,并将其合并为一兼容数据包;步骤3:将新版本程序与所述兼容数据包绑定,进行预发布,并在终本文档来自技高网...

【技术保护点】
1.一种云端程序及数据配套更新的方法,其特征在于,包括以下步骤:步骤1:获取历史数据包,并对新版本程序与各历史数据包逐一进行匹配测试;步骤2:提取测试结果为兼容的历史数据包,并将其合并为一兼容数据包;步骤3:将新版本程序与所述兼容数据包绑定,进行预发布,并在终端设备对所述绑定后的新版本程序与兼容数据包进行整体测试;步骤4:测试通过后,将所述兼容数据包切分为基础数据包和扩展数据包,将所述新版本程序与基础数据包进行封装打包为基础包,将所述扩展数据包封装打包为扩展包,并正式发布;步骤5:接收更新请求,向请求端设备传输所述基础包和扩展包;步骤6:请求端设备下载所述基础包和扩展包,以完成配套更新。

【技术特征摘要】
1.一种云端程序及数据配套更新的方法,其特征在于,包括以下步骤:步骤1:获取历史数据包,并对新版本程序与各历史数据包逐一进行匹配测试;步骤2:提取测试结果为兼容的历史数据包,并将其合并为一兼容数据包;步骤3:将新版本程序与所述兼容数据包绑定,进行预发布,并在终端设备对所述绑定后的新版本程序与兼容数据包进行整体测试;步骤4:测试通过后,将所述兼容数据包切分为基础数据包和扩展数据包,将所述新版本程序与基础数据包进行封装打包为基础包,将所述扩展数据包封装打包为扩展包,并正式发布;步骤5:接收更新请求,向请求端设备传输所述基础包和扩展包;步骤6:请求端设备下载所述基础包和扩展包,以完成配套更新。2.如权利要求1所述的一种云端程序及数据配套更新的方法,其特征在于,还包括步骤7:将所述基础数据包和扩展数包据合并为完整数据包,对其进行版本编号,并存入服务器内的第一数据库;对所述基础数据包和扩展数据包分别进行版本编号,且版本编号相同,并存入服务器内的第二数据库和第三数据库。3.如权利要求2所述的一种云端程序及数据配套更新的方法,...

【专利技术属性】
技术研发人员:林树宏
申请(专利权)人:智童时刻厦门科技有限公司
类型:发明
国别省市:福建,35

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

1