一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

程序变更验证方法、装置、电子设备和可读存储介质与流程

2021-11-09 21:49:00 来源:中国专利 TAG:

技术特征:
1.一种程序变更验证方法,其特征在于,包括:响应于目标程序的启动运行,利用预设日志采集模块获取所述目标程序在运行时产生的运行日志,所述目标程序中设置有预设日志处理模块和所述预设日志采集模块;利用所述预设日志处理模块,根据所述运行日志的级别,对所述运行日志进行分类统计,得到日志分析报告,所述日志分析报告用于指示所述目标程序在运行时是否存在异常;根据所述日志分析报告,确定所述目标程序的变更验证结果。2.根据权利要求1所述的方法,其特征在于,所述利用预设日志采集模块获取所述目标程序在运行时产生的运行日志,包括:获取所述目标程序的程序功能,利用所述预设日志采集模块,设置预设日志采集语句至所述目标程序的每个程序功能中;在所述目标程序运行过程中,利用所述预设日志采集语句,采集得到所述目标程序在运行时产生的运行日志。3.根据权利要求2所述的方法,其特征在于,所述在所述目标程序运行过程中,利用所述预设日志采集语句,采集得到所述目标程序在运行时产生的运行日志,包括:在所述目标程序运行时,利用所述预设日志采集语句,获取所述目标程序的运行状态、运行过程和运行结果;将所述运行状态、运行过程和运行结果写入至存储于预设存储介质的运行日志中。4.根据权利要求3所述的方法,其特征在于,所述运行日志包括成功运行日志、错误运行日志和警告日志,所述利用预设日志采集模块获取所述目标程序在运行时产生的运行日志,包括:接收日志开启指令,将所述成功运行日志、错误运行日志和警告日志开启;获取在所述目标程序运行时的运行状态、运行过程和运行结果,将所述运行状态、运行数据和运行结果写入至所述成功运行日志或错误运行日志或警告日志。5.根据权利要求4所述的方法,其特征在于,所述利用所述预设日志处理模块,根据所述运行日志的级别,对所述运行日志进行分类统计,得到日志分析报告,包括:利用所述预设日志处理模块,根据所述运行日志的级别,对所述运行日志进行分类;将分类之后的运行日志展示至预设图表中,对所述预设图表进行数据统计,得到日志分析报告。6.根据权利要求4所述的方法,其特征在于,所述变更验证结果包括验证通过和验证不通过,所述根据所述日志分析报告,确定所述目标程序的变更验证结果之后,还包括:当所述变更验证结果为验证通过时,接收关闭指令,关闭所述预设日志采集模块和所述预设日志处理模块;当所述变更验证结果为验证不通过时,对所述目标程序执行预设变更操作,所述预设变更操作用于对所述目标程序进行版本回退或程序修改。7.根据权利要求6所述的方法,其特征在于,所述当所述变更验证结果为验证通过时,接收关闭指令,关闭所述预设日志采集模块和所述预设日志处理模块之后,还包括:接收日志关闭指令,将所述成功运行日志关闭。8.根据权利要求6所述的方法,其特征在于,所述响应于目标程序的启动运行,利用预设日志采集模块获取所述目标程序在运行时产生的运行日志之前,还包括:
接收开启指令,将所述预设日志采集模块、预设日志处理模块开启。9.根据权利要求1

8任一项所述的方法,其特征在于,所述目标程序为完成开发测试后部署于预设运行系统中的应用程序。10.一种程序变更验证装置,其特征在于,包括:采集模块,用于响应于目标程序的启动运行,利用预设日志采集模块获取所述目标程序在运行时产生的运行日志,所述目标程序中设置有预设日志处理模块和所述预设日志采集模块;处理模块,用于利用所述预设日志处理模块,根据所述运行日志的级别,对所述运行日志进行分类统计,得到日志分析报告,所述日志分析报告用于指示所述目标程序在运行时是否存在异常;确定模块,用于根据所述日志分析报告,确定所述目标程序的变更验证结果。11.一种电子设备,其特征在于,包括存储器和至少一个处理器;所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1

9任一项所述的方法。12.一种可读存储介质,其特征在于,所述可读存储介质中存储有计算机指令,所述计算机指令被处理器执行时用于实现如权利要求1

9任一项所述的方法。13.一种程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1

9任一项所述的方法。

技术总结
本申请提供一种程序变更验证方法、装置、电子设备和可读存储介质,其中,该方法包括:利用预设日志采集模块获取目标程序在运行时产生的运行日志,利用预设日志处理模块,根据运行日志的级别,对运行日志进行分类统计,得到日志分析报告,根据日志分析报告,确定目标程序的变更验证结果。该技术方案中,通过利用日志采集模块采集得到目标程序的运行日志,并由日志处理模块自动完成分类统计,输出日志分析报告,从而使得技术人员能够直接根据日志分析报告,确定出目标程序是否验证通过,不再需要技术人员依赖前端界面进行验证操作,对于没有对应前端界面的程序功能,也能够完成验证,得出验证结果,提高程序变更验证的可靠性和准确性。性。性。


技术研发人员:亓祥元 孙凤阁 李思宇 于帆
受保护的技术使用者:中国农业银行股份有限公司
技术研发日:2021.05.28
技术公布日:2021/11/8
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献