一种应用程序修复方法和装置制造方法及图纸

技术编号:21832308 阅读:46 留言:0更新日期:2019-08-10 17:52
本发明专利技术实施例提供了一种应用程序修复方法和装置,应用于视联网终端,所述方法包括:获取视联网终端的视联网应用程序中的代码数据;将所述代码数据输入预置模型,并获取所述预置模型的输出结果;根据所述输出结果,确定所述代码数据是否存在问题;若所述数据存在问题,则对所述代码数据进行修复。通过本发明专利技术实施例,可以自动发现并修复代码数据出现的问题,减少测试、研发人员的工作量。

An Application Repair Method and Device

【技术实现步骤摘要】
一种应用程序修复方法和装置
本专利技术涉及修复
,特别是涉及一种应用程序修复方法和一种应用程序修复装置。
技术介绍
硬件、软件、协议的具体实现或系统安全策略上有些时候会产生缺陷,从而可以使攻击者能够在未授权的情况下访问或破坏系统。软件中的缺陷是软件开发过程中的“副产品”。在视联网领域里,对于缺陷的解决通常需要测试人员发现后交由研发人员修复,再由测试人员进行修复后的测试。但这种方式需要测试人员及时发现缺陷,若测试人员不能及时发现缺陷就可能导致系统被入侵。而修复的时间长短则依赖于研发人员的经验,因此不能保证缺陷会被及时修复。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种应用程序修复方法和相应的一种应用程序修复装置。为了解决上述问题,本专利技术实施例公开了一种应用程序修复方法,应用于视联网终端,所述方法包括:获取视联网终端的视联网应用程序中的代码数据;将所述代码数据输入预置模型,并获取所述预置模型的输出结果;根据所述输出结果,确定所述代码数据是否存在问题;若所述代码数据存在问题,则对所述代码数据进行修复。可选地,所述将所述代码本文档来自技高网...

【技术保护点】
1.一种应用程序修复方法,其特征在于,应用于视联网终端,所述方法包括:获取视联网终端的视联网应用程序中的代码数据;将所述代码数据输入预置模型,并获取所述预置模型的输出结果;根据所述输出结果,确定所述代码数据是否存在问题;若所述代码数据存在问题,则对所述代码数据进行修复。

【技术特征摘要】
1.一种应用程序修复方法,其特征在于,应用于视联网终端,所述方法包括:获取视联网终端的视联网应用程序中的代码数据;将所述代码数据输入预置模型,并获取所述预置模型的输出结果;根据所述输出结果,确定所述代码数据是否存在问题;若所述代码数据存在问题,则对所述代码数据进行修复。2.根据权利要求1所述方法,其特征在于,所述将所述代码数据输入预置模型,并获取所述预置模型的输出结果,包括:确定所述代码数据的数据类型;确定与所述数据类型对应的预置模型;将所述代码数据输入所述对应的预置模型,并获取所述预置模型的输出结果。3.根据权利要求1所述方法,其特征在于,所述预置模型通过如下方式生成:按照不同功能需求获取多种类型的代码数据,并形成多个数据库;根据所述多个数据库的内容构建多个模型。4.根据权利要求1或3所述方法,其特征在于,还包括:记录针对代码数据的修复结果;采用所述修复结果更新所述多个数据库;按照更新后的多个数据库的内容调整所述多个模型。5.一种应用程序修复装置,其特征在于,应用于视联网终端,所述装置包括:代码数据获取模块,用于获取视联网终端的视联网应用程序中的代码数据;输出结果获取模块,用于将所述代码数据输入预置模型,并获取所述预置模型的输出结果;问题确定模块,用于根据所述...

【专利技术属性】
技术研发人员:周汶轩潘廷勇韩杰王艳辉
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京,11

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

1