测试环境监控方法、装置与电子设备制造方法及图纸

技术编号:33154063 阅读:12 留言:0更新日期:2022-04-22 14:10
本公开提供一种测试环境监控方法、装置与电子设备。测试环境监控方法包括:获取目标测试环境的多个目标服务模块分别对应的多组运行参数,每组所述运行参数包括软件运行参数和硬件运行参数;在一组所述运行参数符合预设条件时,将所述运行参数对应的目标服务模块标记为异常;展示所述目标测试环境对应的多个目标服务模块的监测状态,将标记为异常的所述目标服务模块设置为第一展示效果。本公开实施例可以直观体现测试环境的异常状态,提高测试环境监控效率。监控效率。监控效率。

【技术实现步骤摘要】
测试环境监控方法、装置与电子设备


[0001]本公开涉及信息
,具体而言,涉及一种测试环境监控方法、装置与电子设备。

技术介绍

[0002]软件测试对互联网产品的上线至关重要。在软件测试中,需要将测试脚本运行在测试环境中,以测试相关产品。因此,软件测试环境的正常状态是保障产品测试的关键因素。
[0003]在相关技术中,通常需要通过定时运行测试用例,并根据运行结果来确定测试环境是否异常。在存在多个测试环境时,这种方法效率较为低下,而且如果测试环境在正常测试过程中发生异常,极容易导致测试结果异常,此时无法分辨是测试环境出现问题,还是产品出现问题,需要对测试环境进行测试后,再对产品进行测试,费时费力。因此,需要一种能够高效确定测试环境是否正常的方法,以使测试人员能够及时对测试环境进行运维,保障测试进度和产品上线进度。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0005]本公开的目的在于提供一种测试环境监控方法、装置与电子设备,用于至少在一定程度上克服由于相关技术的限制和缺陷而导致的测试环境的监测效率低下、无法在测试过程中实时监测等问题。
[0006]根据本公开实施例的第一方面,提供一种测试环境监控方法,包括:获取目标测试环境的多个目标服务模块分别对应的多组运行参数,每组所述运行参数包括软件运行参数和硬件运行参数;在一组所述运行参数符合预设条件时,将所述运行参数对应的目标服务模块标记为异常;展示所述目标测试环境对应的多个目标服务模块的监测状态,将标记为异常的所述目标服务模块设置为第一展示效果。
[0007]在本公开的一种示例性实施例中,所述软件运行参数包括服务端口号是否为占用状态,服务运行状态是否正常,服务进程是否正常运行、预设关键字是否存在,所述预设条件包括符合以下状态的一种:服务端口号为占用状态,服务运行状态不正当,服务进程停止运行,预设关键字不存在。
[0008]在本公开的一种示例性实施例中,所述硬件运行参数包括CUP占用率、内存占用率、网络带宽占用率,所述预设条件包括所述CUP占用率、所述内存占用率、所述网络带宽占用率中的任一种超过对应的预设阈值。
[0009]在本公开的一种示例性实施例中,所述在一组所述运行参数符合预设条件时,将所述运行参数对应的目标服务模块标记为异常包括:确定每个所述运行参数是否符合所述预设条件,将不符合所述预设条件的所述运行参数标记为异常运行参数;将所述目标服务
模块按照所述异常运行参数的种类标记为异常。
[0010]在本公开的一种示例性实施例中,所述将标记为异常的所述目标服务模块设置为第一展示效果包括:按照所述异常运行参数的种类调整所述第一展示效果;将标记为异常的所述目标服务模块设置为调整后的所述第一展示效果。
[0011]在本公开的一种示例性实施例中,所述展示所述目标测试环境对应的多个目标服务模块的监测状态包括:响应对应于第一控件的操作,展示多个虚拟对象,所述第一控件与所述目标测试环境对应,每个所述虚拟对象与一个所述目标服务模块对应;将状态为异常的所述目标服务模块对应的虚拟对象设置为所述第一展示效果,将状态不为异常的所述目标服务模块对应的虚拟对象设置为第二展示效果。
[0012]在本公开的一种示例性实施例中,所述展示所述目标测试环境对应的多个目标服务模块的监测状态包括:展示多个控件,每个所述控件均对应一个测试环境,在一个所述测试环境中存在被标记为异常的服务模块时,将所述测试环境对应的控件设置为第三展示效果,在一个所述测试环境中不存在被标记为异常的服务模块时,将所述测试环境对应的控件设置为第四展示效果。
[0013]根据本公开实施例的第二方面,提供一种测试环境监控装置,包括:参数获取模块,设置为获取目标测试环境的多个目标服务模块分别对应的多组运行参数,每组所述运行参数包括软件运行参数和硬件运行参数;状态判断模块,设置为在一组所述运行参数符合预设条件时,将所述运行参数对应的目标服务模块标记为异常;状态展示模块,设置为展示所述目标测试环境对应的多个目标服务模块的监测状态,将标记为异常的所述目标服务模块设置为第一展示效果。
[0014]根据本公开的第三方面,提供一种电子设备,包括:存储器;以及耦合到所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如上述任意一项所述的方法。
[0015]根据本公开的第四方面,提供一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现如上述任意一项所述的测试环境监控方法。
[0016]本公开实施例通过获取测试环境相关的服务模块的软件运行参数和硬件运行参数,将测试环境的监测状态展示出来,并将异常的运行参数使用第一展示效果展示,能够使测试人员直观地掌握全部测试环境的健康状况,提高对测试环境的正常状态的监控效率。此外,由于通过监控服务模块的运行参数来确定测试环境是否异常,可以不受测试用例运行的影响,在测试过程中实现对测试环境的实时监控,有效提高测试环境的监控效率。
[0017]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0018]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本公开示例性实施例中测试环境监控方法的流程图。
[0020]图2是本公开一个实施例中服务模块与测试环境的示意图。
[0021]图3是本公开一个实施例中步骤S2的子流程图。
[0022]图4是本公开一个实施例中步骤S3的子流程图。
[0023]图5是本公开一个实施例中展示目标测试环境的多个目标服务模块的监控状态的示意图。
[0024]图6是本公开一个实施例中展示目标测试环境的监控状态的示意图。
[0025]图7是本公开示例性实施例中一种测试环境监控装置的方框图。
[0026]图8是本公开示例性实施例中一种电子设备的方框图。
具体实施方式
[0027]现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试环境监控方法,其特征在于,包括:获取目标测试环境的多个目标服务模块分别对应的多组运行参数,每组所述运行参数包括软件运行参数和硬件运行参数;在一组所述运行参数符合预设条件时,将所述运行参数对应的目标服务模块标记为异常;展示所述目标测试环境对应的多个目标服务模块的监测状态,将标记为异常的所述目标服务模块设置为第一展示效果。2.如权利要求1所述的测试环境监控方法,其特征在于,所述软件运行参数包括服务端口号是否为占用状态,服务运行状态是否正常,服务进程是否正常运行、预设关键字是否存在,所述预设条件包括符合以下状态的一种:服务端口号为占用状态,服务运行状态不正当,服务进程停止运行,预设关键字不存在。3.如权利要求1或2所述的测试环境监控方法,其特征在于,所述硬件运行参数包括CUP占用率、内存占用率、网络带宽占用率,所述预设条件包括所述CUP占用率、所述内存占用率、所述网络带宽占用率中的任一种超过对应的预设阈值。4.如权利要求1所述的测试环境监控方法,其特征在于,所述在一组所述运行参数符合预设条件时,将所述运行参数对应的目标服务模块标记为异常包括:确定每个所述运行参数是否符合所述预设条件,将不符合所述预设条件的所述运行参数标记为异常运行参数;将所述目标服务模块按照所述异常运行参数的种类标记为异常。5.如权利要求4所述的测试环境监控方法,其特征在于,所述将标记为异常的所述目标服务模块设置为第一展示效果包括:按照所述异常运行参数的种类调整所述第一展示效果;将标记为异常的所述目标服务模块设置为调整后的所述第一展示效果。6.如权利要求1所述的测试环境监控方法,其特征在于,所述展示所述目标测试环境对...

【专利技术属性】
技术研发人员:张海燕董华丽
申请(专利权)人:京东科技信息技术有限公司
类型:发明
国别省市:

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

1