[发明专利]一种网络交换设备自动化测试方法及装置在审
申请号: | 202210639955.6 | 申请日: | 2022-10-21 |
公开(公告)号: | CN115408213A | 公开(公告)日: | 2022-11-29 |
发明(设计)人: | 王晓明 | 申请(专利权)人: | 芯河半导体科技(无锡)有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/26;G06F11/36 |
代理公司: | 北京神州信德知识产权代理事务所(普通合伙) 11814 | 代理人: | 朱俊杰 |
地址: | 214135 江苏省无锡市新吴区菱*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 交换 设备 自动化 测试 方法 装置 | ||
本发明提供了一种网络交换自动化测试方法及装置,自动化测试平台通过Jenkins自动化持续集成实现远程开关机以及配置环境温度,且能对工作环境中网络交换设备进行各类通信功能测试,实现自动化测试,测试效率高,成本低,极大提高了设备测试进度,加快产品的开发周期。
技术领域
本发明涉及网络通信技术领域,尤其涉及一种网络交换设备自动化测试方法及装置。
背景技术
网络交换设备的测试是一个在规定的条件下对设备下发S DK API命令配置以及调用网络测试仪进行发流验证各类通信功能、API功能的操作,以发现设备功能设计缺陷和软件接口缺陷,并对其是否能满足设计要求进行评估以及是否能发布软件版本的过程。
在传统的网络设备测试中,往往需要测试人员到现场对设备进行开关机,尤其是在提倡远程办公的背景下,会带来极大的不便。另外,在一些大型网络设备测试过程中,采用手动配置的方式进行测试需要花费大量的时间和成本;而且一旦硬件或者软件版本有变动,又需要大量的时间重新测试,效率极其低下;而自动化测试平台可以做到软件版本获取、自动化脚本批量执行、自动调用测试仪以及将测试结果及时邮件通知相关责任人等功能,可以极大提高设备测试进度,进而加快产品的开发周期。
为了解决现有技术的不足,本发明提供了一种网络交换自动化测试方法及装置,自动化测试平台通过Jenkins自动化持续集成实现远程开关机以及配置环境温度,且能对工作环境中网络交换设备进行各类通信功能测试,实现自动化测试,测试效率高,成本低,极大提高了设备测试进度,加快产品的开发周期。
发明内容
为了解决现有技术中的不足,本发明提供了一种网络交换自动化测试方法及装置,自动化测试平台通过Jenkins自动化持续集成实现远程开关机以及配置环境温度,且能对工作环境中网络交换设备进行各类通信功能测试,实现自动化测试,测试效率高,成本低,极大提高了设备测试进度,加快产品的开发周期。
为实现上述目的,本发明采用如下的技术方案。
在本发明实施例中,提出了一种网络交换自动化测试方法,该方法包括如下步骤:
S1通过Jenkins构建自动化持续集成测试任务;
S2持续集成测试任务使得测试主机可获取最新软件版本并下载到待测试网络设备上;
S3通过持续集成测试任务使测试主机控制控制电源打开待测试网络交换设备的电源开关;
S4通过持续集成测试任务使测试主机触发测试用例脚本对待测试网络设备下发SDK API配置指令以及操作测试仪创建流模型并发流;
S5 Jenkins通过持续集成测试任务调用测试主机上的测试用例脚本读取待测试网络交换设备的内部计数以及获取测试仪的分析结果;通过测试脚本计算出最终的测试用例结果并上传到Jenkins服务器;并关闭待测试网络交换设备以及高低温试验箱电源;
S6 Jenkins展示最终测试结果并邮件通知相关责任人。
进一步的,所述测试主机通过测试用例脚本用于向所述测试仪和待测网络交换设备发送测试指令且能读取测试仪和待测网络交换设备的数据,最终测试用例脚本根据从读取测试仪和待测网络交换设备的数据得到最终测试结果。
进一步的,所述测试仪具体用于相应所述测试用例脚本而与所述待测网络交换设备进行收发数据。
进一步的,所述Jenkins与所述测试主机通过网线连接,所述测试仪与所述待测设备之间通过网线连接,所述测试主机与所述高低温试验箱、控制电源及测试仪之间通过串口线或网线相连。
本发明实施例还提供一种网络交换自动化测试装置,用以实现一种网络交换自动化测试方法,该装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芯河半导体科技(无锡)有限公司,未经芯河半导体科技(无锡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210639955.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种抗冲型超高阻氧抗菌管材及其制备方法
- 下一篇:一种具有钢丝层的自行车轮胎