[发明专利]网络设备的测试方法及系统在审
申请号: | 201911004002.7 | 申请日: | 2019-10-22 |
公开(公告)号: | CN110838951A | 公开(公告)日: | 2020-02-25 |
发明(设计)人: | 胡国建 | 申请(专利权)人: | 北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 田卫平 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 测试 方法 系统 | ||
本发明提出了一种根据本发明实施例的网络设备的测试方法及系统,测试方法包括:基于测试任务,创建待测设备的测试步骤,测试步骤包括使用资源名称;基于所述使用资源名称,调用测试资源对所述待测设备进行测试;输出测试结果。根据本发明实施例的网络设备的测试方法,通过创建测试步骤,可以基于测试步骤调用对应的测试资源对待测设备进行相应测试,由此,实现了网络设备监测的自动化、标准化和规范化,可大大降低测试人员的测试强度,降低测试人员技术水平对测试结果的影响,提升了测试质量,降低了测试成本。
技术领域
本发明涉及网络设备测试技术领域,尤其涉及一种网络设备的测试方法及系统。
背景技术
在网络信息安全产品测试过程,涉及测试内容复杂,需要配置、使用多种网络设备,应用大量的国内外软件工具。测试过程中,需手工连接网络环境,人工配置工具参数并运行工具,手工记录测试结果,完成测试过程。
上述技术手段存在如下缺陷:手工连接网络环境、工作效率低;人工配置工具参数并运行工具,对测试工程师技术水平和测试经验要求高,高水平的测试工程师需要付出更多的成本;测试结果类型复杂多样,手工测试不利于结果的统一保存;测试过程的重复率极高,在大量重复操作过程中,很难避免产出人为的错误。
发明内容
本发明要解决的技术问题是解决网络设备测试繁琐、不便的技术问题,本发明提出了一种网络设备的测试方法及系统。
根据本发明实施例的网络设备的测试方法,包括:
基于测试任务,创建待测设备的测试步骤,所述测试步骤包括使用资源名称;
基于所述使用资源名称,调用测试资源对所述待测设备进行测试;
输出测试结果。
根据本发明实施例的网络设备的测试方法,通过创建测试步骤,可以基于测试步骤调用对应的测试资源对待测设备进行相应测试,由此,实现了网络设备监测的自动化、标准化和规范化,可大大降低测试人员的测试强度,降低测试人员技术水平对测试结果的影响,提升了测试质量,降低了测试成本。
根据本发明的一些实施例,所述测试步骤为多个,基于多个所述测试步骤,调用对应的测试资源对所述待测设备进行同步测试。
在本发明的一些实施例中,所述测试步骤为多个,基于多个所述测试步骤,按照预设顺序依次调用对应的测试资源对所述待测设备进行测试。
根据本发明的一些实施例,在相邻两个所述测试步骤之间设有预设间隔时间。
在本发明的一些实施例中,所述测试步骤还包括:步骤序号、操作类型、运行命令、使用脚本、预期结果、结果验证公式、异常处理意见、延迟时间以及运行方式。
根据本发明的一些实施例,当所述测试步骤为有序的多个时,所述网络管理服务器基于当前所述测试步骤中的所述异常处理意见,判定是否执行下一所述测试步骤。
在本发明的一些实施例中,采用管理服务器调用所述测试资源,所述管理服务器与所述测试资源之间通过paramiko模块通信连接。
根据本发明的一些实施例,所述测试资源包括:硬件设备和测试软件。
根据本发明实施例的网络设备的测试系统,包括:
测试控制模块,用于基于测试任务,创建待测设备的测试步骤,所述测试步骤包括使用资源名称;
资源控制模块,用于基于所述使用资源名称,调用测试资源对所述待测设备进行测试;
管理服务器,用于输出所述测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911004002.7/2.html,转载请声明来源钻瓜专利网。