测试环境的监控方法及装置、电子设备、存储介质制造方法及图纸

技术编号:35031015 阅读:10 留言:0更新日期:2022-09-24 23:05
本申请公开了一种测试环境的监控方法及装置、电子设备、存储介质,可应用于金融领域或其他领域,所述方法包括:当接收到当前测试环境的待校验任务时,获取历史环境基线数据;从当前测试环境中读取系统层的变更信息以及应用层的变更信息;基于历史环境基线数据、系统层的变更信息以及应用层的变更信息,生成目标环境配置信息;校验目标环境配置信息与预先配置的待校验任务的环境配置信息是否一致;若校验出目标环境配置信息与预先配置的待校验任务的环境配置信息不一致,则反馈校验结果。从而解决了通过人工的监控测试环境比较困难的问题,同时也解决了无法保障测试软件的质量与效率的问题。效率的问题。效率的问题。

【技术实现步骤摘要】
测试环境的监控方法及装置、电子设备、存储介质


[0001]本申请涉及数据监控
,尤其涉及一种测试环境的监控方法及装置、电子设备、存储介质。

技术介绍

[0002]在软件开发的过程中,主要将开发过程分为两个阶段,一是开发阶段,即对软件的需求捕捉以及需求分析等,二是测试阶段,即软件的使用需要先在测试环境进行测试,并且测试环境适合与否会直接影响到后续的测试结果,所以需要实时地监控测试环境是否发生变化。
[0003]在现有的方式中,当软件在测试环境进行测试时,需要人工实时地监控测试环境的变化,一旦测试环境发生改变时,需要及时地对测试环境进行校对。
[0004]但是,由于测试环境包含了基础的服务器设备、中间件等,特别是当某个软件拥有多套测试环境,并且要与测试任务共同处理的情况下,会导致人工监控测试环境比较的困难,从而无法保障测试软件的质量与效率。

技术实现思路

[0005]基于上述现有技术的不足,本申请提供了一种测试环境的监控方法及装置、电子设备、存储介质,以解决现有技术人工监控测试环境比较的困难的问题。
[0006]为了实现上述目的,本申请提供了以下技术方案:
[0007]本申请第一方面提供了一种测试环境的监控方法,包括:
[0008]当接收到当前测试环境的待校验任务时,获取历史环境基线数据;其中,所述历史环境基线数据指代当前的上一次待校验任务的测试环境的数据;
[0009]从所述当前测试环境中读取系统层的变更信息以及应用层的变更信息;
[0010]基于所述历史环境基线数据、所述系统层的变更信息以及所述应用层的变更信息,生成目标环境配置信息;
[0011]校验所述目标环境配置信息与预先配置的所述待校验任务的环境配置信息是否一致;
[0012]若校验出所述目标环境配置信息与预先配置的所述待校验任务的环境配置信息不一致,则反馈校验结果。
[0013]可选地,在上述的测试环境的监控方法中,所述从所述当前测试环境中读取系统层的变更信息以及应用层的变更信息,包括:
[0014]根据预设规则,从所述当前测试环境中的系统层读取中间件的变更信息;
[0015]根据自然语言处理,从所述当前测试环境中的应用层读取安装手册的变更信息以及程序内容的变更信息。
[0016]可选地,在上述的测试环境的监控方法中,所述基于历史环境基线数据、所述系统层的变更信息以及所述应用层的变更信息,生成目标环境配置信息,包括:
[0017]根据维度,将所述历史环境基线数据、所述中间件的变更信息、所述安装手册的变更信息以及所述程序内容的变更信息进行合并,得到目标环境配置信息。
[0018]可选地,在上述的测试环境的监控方法中,所述校验所述目标环境配置信息与预先配置的所述待校验任务的环境配置信息是否一致之后,还包括:
[0019]若校验出所述目标环境配置信息与预先配置的所述待校验任务的环境配置信息一致,则反馈校验一致的提示信息。
[0020]本申请第二方面提供了一种测试环境的监控装置,包括:
[0021]获取单元,用于当接收到当前测试环境的待校验任务时,获取历史环境基线数据;其中,所述历史环境基线数据指代当前的上一次待校验任务的测试环境的数据;
[0022]第一读取单元,用于从所述当前测试环境中读取系统层的变更信息以及应用层的变更信息;
[0023]生成单元,用于基于所述历史环境基线数据、所述系统层的变更信息以及所述应用层的变更信息,生成目标环境配置信息;
[0024]校验单元,用于校验所述目标环境配置信息与预先配置的所述待校验任务的环境配置信息是否一致;
[0025]第一反馈单元,用于若校验出所述目标环境配置信息与预先配置的所述待校验任务的环境配置信息不一致,则反馈校验结果。
[0026]可选地,在上述的测试环境的监控装置中,所述第一读取单元,包括:
[0027]第二读取单元,用于根据预设规则,从所述当前测试环境中的系统层读取中间件的变更信息;
[0028]第三读取单元,用于根据自然语言处理,从所述当前测试环境中的应用层读取安装手册的变更信息以及程序内容的变更信息。
[0029]可选地,在上述的测试环境的监控装置中,所述生成单元,包括:
[0030]合并单元,用于根据维度,将所述历史环境基线数据、所述中间件的变更信息、所述安装手册的变更信息以及所述程序内容的变更信息进行合并,得到目标环境配置信息。
[0031]可选地,在上述的测试环境的监控装置中,还包括:
[0032]第二反馈单元,用于若校验出所述目标环境配置信息与预先配置的所述待校验任务的环境配置信息一致,则反馈校验一致的提示信息。
[0033]本申请第三方面提供了一种电子设备,包括:
[0034]存储器和处理器;
[0035]其中,所述存储器用于存储程序;
[0036]所述处理器用于执行所述程序,所述程序被执行时,具体用于实现如上述任意一项所述的测试环境的监控方法。
[0037]本申请第四方面提供了一种计算机存储介质,用于存储计算机程序,所述计算机程序被执行时,用于实现如上述任意一项所述的测试环境的监控方法。
[0038]本申请提供的一种测试环境的监控方法,通过当接收到当前测试环境的待校验任务时,获取历史环境基线数据,其中,历史环境基线数据指代当前的上一次待校验任务的测试环境的数据,其次从当前测试环境中读取系统层的变更信息以及应用层的变更信息,然后基于历史环境基线数据、系统层的变更信息以及应用层的变更信息,生成目标环境配置
信息,最后校验目标环境配置信息与预先配置的待校验任务的环境配置信息是否一致,若校验出目标环境配置信息与预先配置的待校验任务的环境配置信息不一致,则反馈校验结果。从而解决了通过人工的监控测试环境比较困难的问题,同时也解决了无法保障测试软件的质量与效率的问题。
附图说明
[0039]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0040]图1为本申请实施例提供的一种测试环境的监控方法的流程示意图;
[0041]图2为本申请实施例提供的一种变更信息的读取方法的流程示意图;
[0042]图3为本申请实施例提供的另一种测试环境的监控方法的流程示意图;
[0043]图4为本申请另一实施例提供的一种测试环境的监控装置的结构示意图;
[0044]图5为本申请另一实施例提供的一种第一读取单元的结构示意图;
[0045]图6为本申请另一实施例提供的一种电子设备的结构示意图。
具体实施方式
[0046]下面将结合本申请实施例中的附图,对本申请实施例中的技术方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试环境的监控方法,其特征在于,包括:当接收到当前测试环境的待校验任务时,获取历史环境基线数据;其中,所述历史环境基线数据指代当前的上一次待校验任务的测试环境的数据;从所述当前测试环境中读取系统层的变更信息以及应用层的变更信息;基于所述历史环境基线数据、所述系统层的变更信息以及所述应用层的变更信息,生成目标环境配置信息;校验所述目标环境配置信息与预先配置的所述待校验任务的环境配置信息是否一致;若校验出所述目标环境配置信息与预先配置的所述待校验任务的环境配置信息不一致,则反馈校验结果。2.根据权利要求1所述的方法,其特征在于,所述从所述当前测试环境中读取系统层的变更信息以及应用层的变更信息,包括:根据预设规则,从所述当前测试环境中的系统层读取中间件的变更信息;根据自然语言处理,从所述当前测试环境中的应用层读取安装手册的变更信息以及程序内容的变更信息。3.根据权利要求2所述的方法,其特征在于,所述基于历史环境基线数据、所述系统层的变更信息以及所述应用层的变更信息,生成目标环境配置信息,包括:根据维度,将所述历史环境基线数据、所述中间件的变更信息、所述安装手册的变更信息以及所述程序内容的变更信息进行合并,得到目标环境配置信息。4.根据权利要求1所述的方法,其特征在于,所述校验所述目标环境配置信息与预先配置的所述待校验任务的环境配置信息是否一致之后,还包括:若校验出所述目标环境配置信息与预先配置的所述待校验任务的环境配置信息一致,则反馈校验一致的提示信息。5.一种测试环境的监控装置,其特征在于,包括:获取单元,用于当接收到当前测试环境的待校验任务时,获取历史环境基线数据;其中,所述历史环境基线数据指...

【专利技术属性】
技术研发人员:宗宇李婷陈欢
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1