[发明专利]测试方法、装置、存储介质和处理器在审
申请号: | 201910616080.6 | 申请日: | 2019-07-09 |
公开(公告)号: | CN110365552A | 公开(公告)日: | 2019-10-22 |
发明(设计)人: | 虞安虎;张峰;张晔;秦亭亭;张萍 | 申请(专利权)人: | 山石网科通信技术股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06;H04L12/24 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 董文倩 |
地址: | 215163 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 测试执行 拓扑信息 虚拟局域网络 待测试设备 存储介质 处理器 交换机 虚拟局域网VLAN 交换机支持 测试设备 测试效率 设备连接 设备组成 拓扑环境 防火墙 配置 交换 网络 | ||
本发明公开了一种测试方法、装置、存储介质和处理器。其中,该方法包括:获取待执行的测试任务以及执行测试任务所需要的网络的拓扑信息;将拓扑信息发送给交换机,其中,交换机支持虚拟局域网VLAN,待测试设备和测试执行设备连接在交换机上,拓扑信息用于指示交换机对其VLAN进行配置并将待测试设备和测试执行设备组成虚拟局域网络,虚拟局域网络为执行测试任务的需要;将测试任务发送给测试执行设备对待测试设备进行测试。本发明解决了由于测试的防火墙拓扑环境先需要手工连接而导致测试效率低的技术问题。
技术领域
本发明涉及计算机领域,具体而言,涉及一种测试方法、装置、存储介质和处理器。
背景技术
防火墙是网络安全的基础通信设备,无论是在网络的出口还是网络内部,都有大量的硬件防火墙设备来保证网络的安全。因此,防火墙的质量如何,能否有效地保障网络出口或内部网络的安全显得尤为重要。
传统的硬件防火墙自动化测试实现主要有以下2种方法:
(1)将需要测试的防火墙拓扑环境先手工连接好,然后将拓扑的连接关系及设备的连接信息直接写在自动化脚本中,被脚本调用实现自动化测试。
(2)测试前搭建好多套拓扑环境,每套拓扑环境标上记号,自动化测试脚本不涉及物理设备的信息,需要使用的设备信息全部参数化,由系统调用脚本时进行参数初始化。
但是,防火墙的功能越来越复杂,尤其是下一代防火墙的诞生,其业务功能更加复杂,质量要求也越来越高,测试的业务类型也越来越多(如CLI命令行的功能业务测试、性能测试、模块规格测试、内存测试等)。这些测试主要依靠于手工测试,或部分依赖于固定拓扑环境实现的自动化测试,测试效率低,设备利用率低,并且难以完成多业务的高效测试及保证测试的完备性。
随着硬件防火墙快速发展,网络安全应用领域(如互联网、运营商、金融等)越来越多,为了满足不同领域的使用要求,硬件防火墙的型号也越来越高,业务功能也越来越多,自动化测试已成为众多网络安全厂商保障产品质量的重要手段,但目前主要使用的工具是Robot framework,实现自动化过程的步骤如下:
(1)测试前根据不同的业务测试拓扑的要求搭建好固定的测试拓扑环境。
(2)基于已搭建好的拓扑环境,利用Linux PC上测试工具(如FTP、Telnet、SSH等),根据测试用例进行自动化脚本编写。
(3)利用自动化测试工具执行自动化脚本,得到测试报告。
通过上面一系列的操作,实现对防火墙的自动化测试。
但是,现有自动化测试技术的缺点有以下4点:
(1)硬件防火墙需要测试前就固定好,如果需要测试新型号产品时需要重新连接,是非常耗时的工作。
(2)对多项业务(如性能、规格、内存等)进行测试时,需要针对业务搭建多套固定的测试环境,通常设备利用率不高、浪费很多设备资源,同样也是非常耗时的工作。
(3)脚本的通用性不强,当设备的连接信息发生变更时,需要重新设置或修改脚本内容,是非常耗时的工作。
(4)测试工具替换成本较高,当使用的测试工具版本更新导致不兼容时,需要修改大量脚本来适应新工具的使用,是非常耗时耗力的工作。
针对上述由于测试的防火墙拓扑环境先需要手工连接而导致测试效率低的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种测试方法、装置、存储介质和处理器,以至少解决由于测试的防火墙拓扑环境先需要手工连接而导致测试效率低的技术问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山石网科通信技术股份有限公司,未经山石网科通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910616080.6/2.html,转载请声明来源钻瓜专利网。