平台兼容性问题修复方法、装置、电子设备及存储介质与流程

文档序号:33117277发布日期:2023-02-01 03:03阅读:来源:国知局

技术特征:
1.一种平台兼容性问题修复方法,其特征在于,所述平台兼容性问题修复方法包括:若检测到应用平台预升级,则获取所述应用平台对应的当前版本信息和预升级版本信息;根据所述预升级版本信息和预设扫描规则,确定所述预升级版本信息对应的违规代码信息;依据所述违规代码信息和所述当前版本信息对应的预设问题库,生成所述应用平台对应的平台升级报表,其中,所述平台升级报表用于表征所述违规代码信息和预设问题解决方案之间的映射关系;依据所述平台升级报表,修复所述应用平台中的兼容性问题。2.如权利要求1所述平台兼容性问题修复方法,其特征在于,所述根据所述预升级版本信息和预设扫描规则,确定所述预升级版本信息对应的违规代码信息的步骤包括:获取所述预升级版本信息中的应用代码;基于所述预设扫描规则,扫描所述应用代码,确定所述预升级版本信息对应的违规代码信息。3.如权利要求2所述平台兼容性问题修复方法,其特征在于,所述基于所述预设扫描规则,扫描所述应用代码,确定所述预升级版本信息对应的违规代码信息的步骤包括:基于所述预设扫描规则,扫描所述应用代码中所有的应用代码文件;若检测到所述应用代码文件与所述预设扫描规则不匹配,则确定所述应用代码文件对应的代码信息为违规代码信息。4.如权利要求1所述平台兼容性问题修复方法,其特征在于,所述依据所述违规代码信息和所述当前版本信息对应的预设问题库,生成所述应用平台对应的平台升级报表的步骤包括:获取所述违规代码信息的标签信息;根据所述标签信息和所述当前版本信息对应的预设问题库,生成所述应用平台对应的平台升级报表。5.如权利要求4所述平台兼容性问题修复方法,其特征在于,所述标签信息包括违规代码名称,所述根据所述标签信息和所述当前版本信息对应的预设问题库,生成所述应用平台对应的平台升级报表的步骤包括:基于所述违规代码名称,在所述预设问题库中查找所述违规代码名称对应的预设问题解决方案;依据所述预设问题解决方案和所述违规代码信息,生成所述应用平台对应的平台升级报表。6.如权利要求1所述平台兼容性问题修复方法,其特征在于,在所述依据所述平台升级报表,升级所述应用平台的步骤之后,所述平台兼容性问题修复方法还包括:根据所述应用平台的升级结果,确定所述应用平台对应的预增代码规则标签,其中,所述预增代码规则标签包括预增违规代码名称、预增代码规则定义和预增问题解决方案;响应于预设问题库更新命令,将所述预增代码规则标签插入所述预设问题库,以更新所述预设问题库。7.如权利要求6所述平台兼容性问题修复方法,其特征在于,在所述响应于预设问题库
更新命令,将所述预增代码规则标签插入所述预设问题库,以更新所述预设问题库的步骤之前,所述平台兼容性问题修复方法还包括:判断所述预设问题库中是否包含所述预增代码规则标签;若是,则无效所述预设问题库更新命令;若否,则执行步骤:响应于预设问题库更新命令,将所述预增代码规则标签插入所述预设问题库,以更新所述预设问题库。8.一种平台兼容性问题修复装置,其特征在于,所述平台兼容性问题修复装置包括:参数获取模块,用于若检测到应用平台预升级,则获取所述应用平台对应的当前版本信息和预升级版本信息;违规代码信息确定模块,用于根据所述预升级版本信息和预设扫描规则,确定所述预升级版本信息对应的违规代码信息;平台升级报表生成模块,用于依据所述违规代码信息和所述当前版本信息对应的预设问题库,生成所述应用平台对应的平台升级报表,其中,所述平台升级报表用于表征所述违规代码信息和预设问题解决方案之间的映射关系;平台兼容性问题修复模块,用于依据所述平台升级报表,修复所述应用平台中的兼容性问题。9.一种电子设备,其特征在于,所述电子设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1至7中任一项所述的平台兼容性问题修复方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有实现平台兼容性问题修复方法的程序,所述实现平台兼容性问题修复方法的程序被处理器执行以实现如权利要求1至7中任一项所述平台兼容性问题修复方法的步骤。

技术总结
本申请提供了一种平台兼容性问题修复方法、装置、电子设备及存储介质,所述平台兼容性问题修复方法包括:若检测到应用平台预升级,则获取所述应用平台对应的当前版本信息和预升级版本信息;根据所述预升级版本信息和预设扫描规则,确定所述预升级版本信息对应的违规代码信息;依据所述违规代码信息和所述当前版本信息对应的预设问题库,生成所述应用平台对应的平台升级报表,其中,所述平台升级报表用于表征所述违规代码信息和预设问题解决方案之间的映射关系;依据所述平台升级报表,修复所述应用平台中的兼容性问题。本申请解决了现有技术中平台兼容性问题修复时的兼容性问题测试的测试效率低的技术问题。测试的测试效率低的技术问题。测试的测试效率低的技术问题。


技术研发人员:程宇 罗雪
受保护的技术使用者:深圳市明源云科技有限公司
技术研发日:2022.12.23
技术公布日:2023/1/31
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1