【技术实现步骤摘要】
应用运行环境数据处理方法及装置
[0001]本申请涉及软件运维领域,也可用于金融领域,具体涉及一种应用运行环境数据处理方法及装置。
技术介绍
[0002]应用在测试环境与生产环境中的一致性是应用适应性及验收测试能够正确展开的基本前提保证,唯有两个环境参数和程序一致,才符合软件测试的初衷,大量技术项目生产问题的产生原因是生产与测试环境的差异性,导致在测试过程中有遗漏问题或不能够有效暴露,进而导致投产后出现生产问题。
[0003]而由于单个应用的参数众多,包括操作系统、网络环境、应用程序、数据库等,人工核对费时费力且容易遗漏,针对以上问题,目前尚未有有效的解决方案。
技术实现思路
[0004]针对现有技术中的问题,本申请提供一种应用运行环境数据处理方法及装置,能够有效提高应用在测试环境和生产环境的一致性比对操作的准确率和效率。
[0005]为了解决上述问题中的至少一个,本申请提供以下技术方案:
[0006]第一方面,本申请提供一种应用运行环境数据处理方法,包括:
[0007]获取当 ...
【技术保护点】
【技术特征摘要】
1.一种应用运行环境数据处理方法,其特征在于,所述方法包括:获取当前应用版本下的测试环境应用文件和生产环境应用文件;根据预设标识符确定所述应用文件中的文件类型名称,并对所述应用文件的文件类型名称和文件内容分别进行散列函数加密,得到类型名称密文和文件内容密文;对具有相同类型名称密文的所述测试环境应用文件和所述生产环境应用文件的文件内容密文进行一致性比对,得到所述当前应用版本下测试环境和生产环境的一致性比对结果。2.根据权利要求1所述的应用运行环境数据处理方法,其特征在于,所述根据预设标识符确定所述应用文件中的文件类型名称,并对所述应用文件的文件类型名称和文件内容分别进行散列函数加密,得到类型名称密文和文件内容密文,包括:根据与所述应用文件对应的预设标识符从经过解析后的应用文件中的代码备注部分提取文件类型名称并进行散列函数加密,得到类型名称密文;对所述应用文件中除所述文件类型名称外的其他文件内容进行散列函数加密,得到文件内容密文。3.根据权利要求1所述的应用运行环境数据处理方法,其特征在于,所述对具有相同类型名称密文的所述测试环境应用文件和所述生产环境应用文件的文件内容密文进行一致性比对,包括:判断所述应用文件中的文件类型名称是否属于预设环境一致必要名单;若是,则确定与所述测试环境应用文件的类型名称密文相同的生产环境应用文件的文件内容密文,并进行一致性比对,否则不对所述应用文件进行一致性比对。4.根据权利要求1所述的应用运行环境数据处理方法,其特征在于,在所述得到所述当前应用版本下测试环境和生产环境的一致性比对结果之后,还包括:判断所述一致性比对结果是否通过;若是,则在当前测试环境和生产环境上安装新一应用版本的应用文件。5.根据权利要求1所述的应用运行环境数据处理方法,其特征在于,所述根据预设标识符确定所述应用文件中的文件类型名称,包括:解析所述应用文件并确定所述应...
【专利技术属性】
技术研发人员:王俊,薛煜峰,张桂伟,吴文丹,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。