[发明专利]一种数据处理方法和相关装置在审
申请号: | 201911038478.2 | 申请日: | 2019-10-29 |
公开(公告)号: | CN112732265A | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 张林悦;姚海波 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F11/36 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 相关 装置 | ||
本申请实施例公开了一种数据处理方法和相关装置,该方法包括:获取与业务管理仓库相关联的目标源字符串以及所述目标源字符串对应的增量变更属性信息;所述目标源字符串是由目标终端针对与第一应用相关联的小程序对应的历史源字符串进行变更后所确定的;根据所述增量变更属性信息将所述目标源字符串嵌入所述历史源字符串,根据嵌入有所述目标源字符串的历史源字符串,生成所述小程序对应的测试数据包;将所述测试数据包发送至与所述第一应用对应的第一业务服务器,以使所述第一业务服务器将所述测试数据包分发给目标测试用户。采用本申请,可以提高生成测试数据包的效率,并可以避免开发资源的浪费。
技术领域
本申请涉及互联网技术领域,尤其涉及一种数据处理方法和相关装置。
背景技术
在现有技术,开发人员可以通过开发终端的开发界面上的编译按钮,手动进行编译,并通过上传按钮手动向微信服务器上传针对小程序所编译成功的测试数据包。换言之,现有技术在生成测试数据包的过程中需要消耗较长的人机交互操作,从而降低了测试包的生成效率。
此外,在当前的小程序的开发场景中,每个开发终端均可以用于进行代码开发以及代码编译,从而使得每个开发终端均可以将各自所生成的测试数据包直接推送给微信服务器,即现有技术中每个开发终端可与微信服务器之间直接进行数据交互,进而会造成微信服务器可能重复接收到多个开发终端所上传的测试数据包的现象。比如,微信服务器会用最后一次接收到的测试数据包覆盖之前所接收到的测试数据包,以至于在当前小程序的开发过程中,存在开发资源的浪费的现象。
本申请实施例提供一种数据处理方法和相关装置,可以提高测试数据包的生成效率,并可以避免开发资源的浪费。
本申请实施例一方面提供了一种数据处理方法,所述方法应用于持续集成服务器,包括:
获取与业务管理仓库相关联的目标源字符串以及所述目标源字符串对应的增量变更属性信息;所述目标源字符串是由目标终端针对与第一应用相关联的小程序对应的历史源字符串进行变更后所确定的;
根据所述增量变更属性信息将所述目标源字符串嵌入所述历史源字符串,根据嵌入有所述目标源字符串的历史源字符串,生成所述小程序对应的测试数据包;
将所述测试数据包发送至与所述第一应用对应的第一业务服务器,以使所述第一业务服务器将所述测试数据包分发给目标测试用户。
其中,所述获取与业务管理仓库相关联的目标源字符串以及所述目标源字符串对应的增量变更属性信息,包括:
获取所述业务管理仓库对应的业务管理服务器针对目标源字符串发送的业务提交通知信息;所述业务提交通知信息中包含与所述目标源字符串对应的版本信息的哈希值;
根据所述哈希值从所述业务管理仓库中拉取所述目标源字符串以及所述目标字符串对应的增量变更属性信息。
其中,所述获取与业务管理仓库相关联的目标源字符串以及所述目标源字符串对应的增量变更属性信息,包括:
在当前时长达到定时拉取时长时,获取针对目标源字符串的源码拉取指令;
根据所述源码拉取指令从所述业务管理仓库中拉取所述目标源字符串以及所述目标字符串对应的增量变更属性信息。
其中,所述业务管理仓库为业务管理服务器中用于进行数据共享的代码数据库;所述代码数据库包含与所述小程序相关联的至少一个终端上传的业务代码数据;所述业务代码数据包含所述至少一个终端中的目标终端所上传的所述目标源字符串以及所述目标源字符串对应的增量变更属性信息;所述业务管理服务器用于对所述目标终端所上传的目标源字符串进行分布式存储,且用于对所述目标源字符串的版本信息进行版本管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911038478.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便携式机械筛沙机
- 下一篇:一种安全降落飞机