一种测试服务器告警信息的测试方法技术

技术编号:27830966 阅读:23 留言:0更新日期:2021-03-30 11:35
本发明专利技术涉及测试服务器技术领域,且公开了一种测试服务器告警信息的测试方法,包括文件读取、发送http请求到服务器接口、获取服务器产生的告警信息和文件对比,所述测试服务器告警信息的测试方法包括以下步骤:S1、文件读取;S2、发送http请求到服务器接口;S3、获取服务器产生的告警信息;S4、文件对比。该测试服务器告警信息的测试方法,是一个可以快速测试告警业务和告警等级的方法,通过编写脚本的方式来编写服务器测试程序,进行测试并生成结果之后可以进行图表化显示,通过使用该方法,在数据量较大的情况下,免去了人工繁杂的模拟过程和结果分析过程,将模拟数据自动发送,测试结果自动输出,保证了测试的正确性。保证了测试的正确性。

【技术实现步骤摘要】
一种测试服务器告警信息的测试方法


[0001]本专利技术涉及测试服务器
,具体为一种测试服务器告警信息的测试方法。

技术介绍

[0002]服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务,随着服务器广泛应用与蓬勃发展,近年来常见多节点服务器的使用需求,可有效节省成本且达成提高运算能力强度而能应用于需要庞大复杂的运算或高密度运算的需求。而多节点服务器在出厂前,仍需要经过测试验证以确保其功能性与稳定性。
[0003]系统在运行期间,部分计算机用户由于缺乏基本的网络服务器安全维护意识,对于网络服务器的安全维护不能给予充分重视。计算机在长期使用的过程中,缺少有效的安全维护措施,最终导致网络服务器出现一系列运行故障。与此同时,某些用户由于没有选择正确的防火墙软件,系统不断出现各种漏洞,用户个人信息极易遭到泄露,计算机网络本身具有开放自由的特性,这种属性既存在技术性优势,在某种程度上也会对计算机系统的安全造成威胁。一旦系统中出现很难修复的程序漏洞,某些不法人员很可能借助漏洞对缓冲区进行信息查找,然后攻击计算机系统,这样一来,不但用户信息面临泄露的风险,计算机运行系统也会遭到损坏。
[0004]现有方式中为了随时监测服务器运行状态,引用了服务器告警系统,测试上百条告警类型、告警级别,需要繁杂和庞大的人工去触发,费时也费力,为此我们提出了一种测试服务器告警信息的测试方法。
专利技术内容
[0005](一)解决的技术问题
[0006]针对现有技术的不足,本专利技术提供了一种测试服务器告警信息的测试方法,具备在数据量较大的情况,免去人工繁杂的模拟过程和结果分析过程。将模拟数据自动发送,测试结果自动输出,保证了测试的正确性等优点,解决了上述
技术介绍
中所提出的问题。
[0007](二)技术方案
[0008]本专利技术提供如下技术方案:一种测试服务器告警信息的测试方法,包括文件读取、发送http请求到服务器接口、获取服务器产生的告警信息和文件对比,所述测试服务器告警信息的测试方法包括以下步骤:
[0009]S1、文件读取:依次读取本地业务告警类型。
[0010]S2、发送http请求到服务器接口:将步骤1读取的参数组装到http请求中,发送到业务告警接口。
[0011]S3、获取服务器产生的告警信息:将服务器上产生的告警信息读取并保存为文件。
[0012]S4、文件对比:对步骤1和步骤3的文件进行对比;如果一致,则通过;如果不一致,则输出差异文件。
[0013]优选的,在进行测试之前配置运行环境,所述运行环境能够满足服务器测试程序的正常运行。
[0014]优选的,所述运行环境配置完成后,连接待测试的服务器,运行服务器测试程序来获得测试结果。
[0015]优选的,所述服务器测试方法通过编写脚本的方式来编写服务器测试程序。
[0016]优选的,所述测试服务器进行测试并生成结果之后可以进行图表化显示。
[0017]优选的,所述步骤S4中文件对比用于根据所获取的目标服务器产生的告警信息进行对比,判断出目标服务器的业务告警等级。
[0018]优选的,所述测试方法中设置有通信单元,所述通信单元用于接受责任人返回的告警响应,根据告警响应来判断是否发送警告消息。
[0019]优选的,所述该服务器测试方法适用于移动终端设备,移动终端设备上设置有即时通信客户端,所述通信客户端上设置有可视化操作界面,所述可视化操作界面支持配置可操作的网元信息以及告警类型。
[0020]优选的,所述移动终端设备的内部设置有控制器,所述控制器用于生成告警信息,并将告警信息发送给通信单元。
[0021]与现有技术相比,本专利技术提供了一种测试服务器告警信息的测试方法,具备以下有益效果:
[0022]该测试服务器告警信息的测试方法,是一个可以快速测试告警业务和告警等级的方法,通过编写脚本的方式来编写服务器测试程序,进行测试并生成结果之后可以进行图表化显示,通过使用该方法,在数据量较大的情况下,免去了人工繁杂的模拟过程和结果分析过程,将模拟数据自动发送,测试结果自动输出,保证了测试的正确性。
附图说明
[0023]图1为本专利技术结构流程图。
具体实施方式
[0024]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0025]请参阅图1,一种测试服务器告警信息的测试方法,包括文件读取、发送http请求到服务器接口、获取服务器产生的告警信息和文件对比,测试服务器告警信息的测试方法包括以下步骤:
[0026]S1、文件读取:依次读取本地业务告警类型;
[0027]S2、发送http请求到服务器接口:将步骤1读取的参数组装到http请求中,发送到业务告警接口;
[0028]S3、获取服务器产生的告警信息:将服务器上产生的告警信息读取并保存为文件;
[0029]S4、文件对比:对步骤1和步骤3的文件进行对比;如果一致,则通过;如果不一致,则输出差异文件。
[0030]在进行测试之前配置运行环境,运行环境能够满足服务器测试程序的正常运行,运行环境配置完成后,连接待测试的服务器,运行服务器测试程序来获得测试结果,服务器测试方法通过编写脚本的方式来编写服务器测试程序,测试服务器进行测试并生成结果之后可以进行图表化显示,步骤S4中文件对比用于根据所获取的目标服务器产生的告警信息进行对比,判断出目标服务器的业务告警等级,测试方法中设置有通信单元,通信单元用于接受责任人返回的告警响应,根据告警响应来判断是否发送警告消息,该服务器测试方法适用于移动终端设备,移动终端设备上设置有即时通信客户端,通信客户端上设置有可视化操作界面,可视化操作界面支持配置可操作的网元信息以及告警类型,移动终端设备的内部设置有控制器,控制器用于生成告警信息,并将告警信息发送给通信单元。
[0031]该测试方法的具体实施方式如下:
[0032]1、业务类型告警测试
[0033]1.1运行程序;
[0034]1.2输入循环执行程序次数N,如果N为1则执行一次;否则执行N次;测试业务类型时N为1;
[0035]1.3依次读取本地告警业务文档1中的业务类型,填入http请求,发送到http接口;
[0036]1.4打开浏览器,登录告警系统,读取产生的对应告警的业务名称,保存到本地为文档2;
[0037]1.5对比文档1和文档2中的业务告警类型,如果完全一致,则通过;如果不完全一致,则输出差异文件,保存为文档3,文档3则是测试未通过的业务告警。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试服务器告警信息的测试方法,包括文件读取、发送http请求到服务器接口、获取服务器产生的告警信息和文件对比,其特征在于:所述测试服务器告警信息的测试方法包括以下步骤:S1、文件读取:依次读取本地业务告警类型;S2、发送http请求到服务器接口:将步骤1读取的参数组装到http请求中,发送到业务告警接口;S3、获取服务器产生的告警信息:将服务器上产生的告警信息读取并保存为文件;S4、文件对比:对步骤1和步骤3的文件进行对比;如果一致,则通过;如果不一致,则输出差异文件。2.根据权利要求1所述的一种测试服务器告警信息的测试方法,其特征在于:在进行测试之前配置运行环境,所述运行环境能够满足服务器测试程序的正常运行。3.根据权利要求1所述的一种测试服务器告警信息的测试方法,其特征在于:所述运行环境配置完成后,连接待测试的服务器,运行服务器测试程序来获得测试结果。4.根据权利要求1所述的一种测试服务器告警信息的测试方法,其特征在于:所述服务器测试方法通过编写脚本的方式来编写服务器测试程...

【专利技术属性】
技术研发人员:张天容李玲玲
申请(专利权)人:成都市吉祥锐意科技有限公司
类型:发明
国别省市:

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

1