[发明专利]一种自动化测试网卡的方法和装置在审
申请号: | 201711372079.0 | 申请日: | 2017-12-19 |
公开(公告)号: | CN107995066A | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 赵伟;张迎华;曹瑞;田利新 | 申请(专利权)人: | 曙光信息产业股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京德恒律治知识产权代理有限公司11409 | 代理人: | 章社杲,卢军峰 |
地址: | 300384 天津市西青区华*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动化 测试 网卡 方法 装置 | ||
1.一种自动化测试网卡的方法,其特征在于,包括:
步骤S1,测试机将第一PING请求报文发送至目标服务器,以及所述测试机获取所述目标服务器返回的第一PING响应报文;
步骤S2,所述测试机在所述第一PING请求报文上增加预设的字节,以得到第二PING请求报文,并将所述步骤S1中的所述第一PING请求报文替换为所述第二PING请求报文,重复执行所述步骤S1,直至所述第一PING请求报文上增加的字节达到上限,则停止循环;
步骤S3,所述测试机对所述目标服务器返回的所有响应报文进行分析,以得到测试结果。
2.根据权利要求1所述的方法,其特征在于,在所述步骤S1之前包括:
检测所述测试机上的网卡信息,并将检测结果保存,其中,所述网卡信息包括:型号信息、固件版本信息和数量信息。
3.根据权利要求2所述的方法,其特征在于,在所述步骤S1之前还包括:
所述测试机检测网卡和所述目标服务器之间的网络,其中,所述网卡设置在所述测试机上;
所述测试机在确定所述网卡和所述目标服务器之间的网络正常的情况下,执行所述步骤S1;
所述测试机在确定所述网卡和所述目标服务器之间的网络异常的情况下,进行报警。
4.根据权利要求1所述的方法,其特征在于,所述测试机对所述目标服务器返回的所有响应报文进行分析,以得到测试结果包括:
所述测试机对所述目标服务器返回的所有响应报文进行统计,以得到测试过程中的丢包率,以及所述测试机还将所述丢包率和预设的阈值进行比较;
所述测试机在确定所述丢包率小于所述预设的阈值的情况下,输出测试通过的结果;
所述测试机在确定所述丢包率大于所述预设的阈值的情况下,输出测试失败的结果。
5.根据权利要求1所述的方法,其特征在于,所述步骤S3还包括:
所述测试机将所述测试结果进行保存。
6.一种自动化测试网卡的装置,其特征在于,包括:测试机、目标服务器,所述测试机包括:发送获取模块、重复模块、分析模块;
所述发送获取模块,用于将第一PING请求报文发送至所述目标服务器,以及获取所述目标服务器返回的第一PING响应报文;
所述重复模块,用于在所述第一PING请求报文上增加预设的字节,以得到第二PING请求报文,并将所述第一PING请求报文替换为所述第二PING请求报文,重复利用所述发送获取模块,直至所述第一PING请求报文上增加的字节达到上限,则停止循环;
所述分析模块,用于对所述目标服务器返回的所有响应报文进行分析,以得到测试结果。
7.根据权利要求6所述的装置,其特征在于,所述测试机还包括:
检测模块,用于检测所述测试机上的网卡信息,并将检测结果保存,其中,所述网卡信息包括:型号信息、固件版本信息和数量信息。
8.根据权利要求7所述的装置,其特征在于,所述测试机还包括:
网络检测模块,用于检测设置在所述测试机的网卡和所述目标服务器之间的网络,并输出检测结果。
9.根据权利要求6所述的装置,其特征在于,所述分析模块包括:
统计比较模块,用于对所述目标服务器返回的所有响应报文进行统计,以得到测试过程中的丢包率,以及还将所述丢包率和预设的阈值进行比较;
第一输出模块,用于在确定所述丢包率小于所述预设的阈值的情况下,输出测试通过的结果;
第二输出模块,用于在确定所述丢包率大于所述预设的阈值的情况下,输出测试失败的结果。
10.根据权利要求6所述的装置,其特征在于,所述分析模块还包括:
保存模块,用于将所述测试结果进行保存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业股份有限公司,未经曙光信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711372079.0/1.html,转载请声明来源钻瓜专利网。