[发明专利]一种实现网络安全设备自动化测试的系统和方法有效
申请号: | 201110172899.1 | 申请日: | 2011-06-24 |
公开(公告)号: | CN102231686B | 公开(公告)日: | 2017-08-11 |
发明(设计)人: | 闫晓刚 | 申请(专利权)人: | 北京天融信科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 工业和信息化部电子专利中心11010 | 代理人: | 梁军 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 网络 安全设备 自动化 测试 系统 方法 | ||
技术领域
本发明属于计算机网络通信领域,具体涉及一种实现网络安全设备自动化测试的系统和方法。
背景技术
互联网络的最大优势是它的开放性,并最大限度地支持终端的智能,这使得互联网络中存在着各种各样丰富多彩的业务与应用。但与此同时,互联网络的开放性与终端的智能化也使得互联网络面临着前所未有的安全威胁;在互联网络中进行的信息通信和传输也显得不太安全。
为了防范各种各样的安全威胁和进行安全不泄密的通信,个人终端、企业网络和运营商都安装或者部署了各种各样的安全软件和设备来防范来自主机和网络的威胁或者实现安全加密的通信,这些安全设备包括防火墙,IDS(Intrusion Detection System,入侵检测系统),IPS(Intrusion Prevention System,入侵防御系统),垃圾邮件网关,代理服务器,IPSec(Internet Protocol Security,Internet协议安全性)网关和SSL(Secure Sockets Laye)VPN(Virtual Private Network,虚拟专用网络)网关等。但是这些设备地引入,会对网络的性能造成一定地影响。多个厂家设备地引入,产品的互通性也对网络部署是一个考验,而且信息技术新产品层出不穷,产品功能越来越复杂,产品的安全隐患也越来越多,因此如何评估测试这些安全设备的性能(Performance)和一致性(Conformance)就显得尤其重要。
当前进行网络安全产品自动化测试的方法:根据测试项目中描述的预置条件、执行步骤以及预期测试结果等信息由编辑模块编写测试脚本,解释器和运行测试脚本的脚本执行程序,通过控制台将测试脚本的命令发送给被测试的设备,被测设备根据命令执行相应的操作,并将执行结果返回,再由结果分析模块分析返回结果,得出最终测试结果。用于测试的测试脚本和脚本执行程序编写一次,即可以在以后相同设备测试中直接使用,从而简化了测试过程,提高了测试效率。
然而,上述方法还存在如下问题:
1、测试过程具有专业性,仍然需要十分专业并且经验丰富的人员操作测试;
2、测试过程不够友好,过程仍然有些繁琐;
3、自动化测试的中间过程查看起来是很不方便的,而且更不直观,只能到指定测试设备上去查看;
4、自动化测试中产生的问题必须依靠分析日志才能发现问题。
发明内容
本发明提供一种实现网络安全设备自动化测试的系统和方法,用以解决现有技术中对网络安全设备自动化测试过程中操作难度高、配置繁琐、可监控程度低、操作效率低下的问题。
为了解决上述问题,本发明采用技术方案如下:
一方面,本发明提供一种实现网络安全设备自动化测试的系统,包括:
可视化监控服务,用于在测试被触发时,基于本次测试对应的测试用例的配置信息,调用资源管理服务为所述测试用例分配测试资源,并进行测试资源适配;以及,在测试资源适配后,调用测试用例程序进行测试;在测试时,接收并缓存日志服务器发送的可视化日志消息,并通过客户端动态展示所述可视化日志消息,在测试结束后,接收所述测试用例程序反馈的测试结果报表,并通过客户端动态展示测试结果;
测试用例程序,用于根据所述测试资源进行测试,并将产生的日志消息发送至日志服务器,以及,在测试结束时,将测试结果报表发送至所述可视化监控服务;
日志服务器,用于记录所述测试用例程序发送的日志消息,并将记录的日志消息中可视化日志消息发送至所述可视化监控服务;
资源管理服务器,用于基于所述可视化监控服务的资源请求,在管理的设备资源中为所述测试用例分配测试资源以及进行资源适配。
另一方面,本发明还提供一种实现网络安全设备自动化测试的方法,包括:
步骤1、测试被触发时,可视化监控服务基于本次测试对应的测试用例的配置信息,调用资源管理服务;
步骤2、资源管理服务在管理的设备资源中为所述测试用例分配测试资源,并进行测试资源适配;
步骤3、可视化监控服务调用测试用例根据所述测试资源进行测试,并将产生的日志消息发送至日志服务器;
步骤4、日志服务器记录所述测试用例程序发送的日志消息,并将记录的日志消息中可视化日志消息发送至所述可视化监控服务;
步骤5、可视化监控服务接收接收并缓存日志服务器发送的可视化日志消息,并通过客户端动态展示所述可视化日志消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信科技有限公司,未经北京天融信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110172899.1/2.html,转载请声明来源钻瓜专利网。