[发明专利]防火墙测试方法、装置、非易失性存储介质和电子装置有效
申请号: | 202011641893.X | 申请日: | 2020-12-31 |
公开(公告)号: | CN112769810B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 秦亭亭;张峰;虞安虎;张萍 | 申请(专利权)人: | 山石网科通信技术股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 黄海英 |
地址: | 215163 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 防火墙 测试 方法 装置 非易失性 存储 介质 电子 | ||
本发明公开了一种防火墙测试方法、装置、非易失性存储介质和电子装置。其中,该方法包括:根据目标测试任务的多个脚本在测试时所采用的拓扑组网的类型,确定多个测试子任务;确定调用设备池中的测试设备执行目标测试任务时,所需的最短时长对应的测试子任务序列;基于测试子任务序列中的测试子任务的顺序,依次从测试设备池中获取测试设备组成测试子任务所需的拓扑网络以执行测试,并在执行完每个测试子任务的测试之后,将测试子任务使用的测试设备释放至设备池,直至执行完测试子任务序列中的最后一个测试子任务的测试。本发明解决了相关技术中防火墙自动化测试方法设备利用率低、测试效率低的技术问题。
技术领域
本发明涉及网络安全技术领域,具体而言,涉及一种防火墙测试方法、装置、非易失性存储介质和电子装置。
背景技术
随着大数据时代的到来,各类网络攻击威胁层出不穷,网络安全的尤为重要。防火墙设备是网络安全中的关键设备,用于在网络内部和网关出口,构建起保护屏障,以保护用户资料及信息安全,提供更好的使用体验。
防火墙自动化测试是确保防火墙设备在功能快速迭代的情况下,做到快速回归,旧有功能不发生衰退的有效的手段。相关技术中的防火墙自动化测试方案,如图1所示,通常是使用固定的若干台设备,人工预先完成组网,为这些固定组网的拓扑环境分配指定的脚本,而后各脚本依次顺序执行,这种自动化测试主要存在以下缺点:
拓扑组网对人工依赖程度高,自动化程度低,当设备众多,组网复杂时,环境的人工搭建和拆除将十分耗时,且容易引入错误;测试设备需求量大,自动化测试成本高。对于脚本覆盖多种拓扑组网的情况下,需要预先搭建多个固定组网的环境。占用大量的测试设备资源;测试设备利用率低。由于每个拓扑下脚本数量不同,有些组网下的脚本数量较少,或者总运行时长较短,这个组网环境下的脚本全部运行完成后,该环境下的设备将处于闲置状态,无法被其它拓扑组网下的脚本复用;容错率低,稳定性差;由于测试环境固定,一旦遇到运行过程中某一个设备故障,如发生crash,分配至其上的测试脚本集中的后续脚本都将无法运行,需要人工及时干预,才能保证测试继续运行,脚本运行耗时较长。
综上所述,随着自动化脚本数量日益增多,拓扑组网日益复杂,而可供测试的设备资源又十分有限的情况下,相关技术中的防火墙自动化测试难以最大化的利用可测设备,并在最短时间内,可容错的实现大批量自动化脚本的稳固运行。
针对上述相关技术中防火墙自动化测试方法设备利用率低、测试效率低的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种防火墙测试方法、装置、非易失性存储介质和电子装置,以至少解决相关技术中防火墙自动化测试方法设备利用率低、测试效率低的技术问题。
根据本发明实施例的一个方面,提供了一种防火墙测试方法,包括:根据目标测试任务的多个脚本在测试时所采用的拓扑组网的类型,确定多个测试子任务,其中,每个类型的所述拓扑组网对应一个所述测试子任务,每个所述测试子任务包含至少一个所述脚本;确定调用设备池中的测试设备执行所述目标测试任务的测试时长,得到多个测试时长,确定所述多个测试时长中的最短时长,并根据所述最短时长对应的测试规则包含的测试顺序确定测试子任务序列,其中,所述设备池中包含执行所述目标测试任务所需的多个测试设备;基于所述测试子任务序列中的所述测试子任务的顺序,依次从所述设备池中获取测试设备组成所述测试子任务所需的拓扑网络以执行测试,并在执行完每个所述测试子任务的测试之后,将所述测试子任务使用的所述测试设备释放至所述设备池,直至执行完所述测试子任务序列中的最后一个所述测试子任务的测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山石网科通信技术股份有限公司,未经山石网科通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011641893.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:中转设备数据处理方法及装置
- 下一篇:一种反应釜