网卡功能自动测试方法

文档序号:8475017阅读:493来源:国知局
网卡功能自动测试方法
【专利说明】
【技术领域】
[0001]本发明涉及一种自动测试方法,具体涉及一种网卡功能自动测试方法。
【【背景技术】】
[0002]随着计算机网络的不断发展,越来越多的人接触到了网络。区域网属于计算机网络中的一种,是一个提供数据交换与资源共享的网络系统。而组成区域网的主要设备之一就是网络配接卡(Network Interface Card)简称网卡(NIC),网卡为计算机之间的数据通信提供实体连接,每一台计算机如需接入网络必定要安装网卡。
[0003]网卡是计算机网络中必不可少的基本设备,会影响到整个网络的正常运行,因此网卡功能的测试是当前计算机硬件诊断系列项目中的主要测试项目之一,其测试的过程是将带宽为100M或1000M的网线插入待测计算机的网口中,同时打开网络设备管理器观察网络是否连接,并察看是否有资料包的传送,若上述皆成功,则所述的网卡功能是合格的,反之则不然,然而上述的测试过程均是为人为查看,从而易产生误判或漏看等现象,进而不能保证产品的质量,同时测试的结果也无法保存,不方便后续的追踪。
[0004]有鉴于此,实有必要提供一种网卡功能自动测试方法,以解决上述人工测试带来的缺陷。

【发明内容】

[0005]因此,本发明的目的是提供一种网卡功能自动测试方法,以解决上述问题。
[0006]为了达到上述目的,本发明提供的网卡功能自动测试方法,其包括以下步骤:
[0007](I)打开程序测试界面;
[0008](2)根据所述网卡的传输带宽对应在所述测试界面上设定带宽类型,同时可根据需要设定相应的时间类型;
[0009](3)由所述程序获取所述网卡的描述信息及根据设定的时间类型获取相应的时间;
[0010](4)由所述程序获取所述网卡的标准信息;
[0011](5)判断所述描述信息与所述标准信息是否相同,若完全相同,则执行步骤(6),若不完全相同,则执行步骤(7);
[0012](6)所述测试界面显示成功,则关闭程序,记录测试结果;
[0013](7)所述测试界面显示失败,则关闭程序,记录测试结果。
[0014]较佳的,在步骤(2)中,所述带宽类型可设定为10M、100M或1000M的带宽,所述程序默认设定的被测带宽为1000M。
[0015]较佳的,在步骤(2 )中,所述的时间类型可设定为固定时间或真实时间,所述程序默认设定的为真实时间,所述真实时间由所述程序在服务器上获取,从而使所述待测机台与所述服务器的时间同步。
[0016]较佳的,在步骤(3)中,所述描述信息包括网卡接口类型的信息、网速的信息、连接状态的信息及传输资料包的信息,所述网卡接口类型、网速、连接状态及传输资料包的信息均显示于所述测试界面上。
[0017]较佳的,在步骤(4)中,所述标准信息由程序通过丽I (Windows ManagementIstrumentat1n,窗口管理规范)中的win32_network指令获取。
[0018]相较于现有技术,本发明网卡功能自动测试方法通过上述描述信息与标准信息的比对,从而通过程序可自动判断出所述网卡的功能是否良好,同时还可以通过获取真实时间,使得服务器与待测机台的时间同步,避免了人为查看带来的漏看、错看的缺陷,保证了产品的质量,同时测试后的结果还能够进行保存和后续的追踪。
【【附图说明】】
[0019]图1绘示为本发明网卡功能自动测试方法的流程图。
【【具体实施方式】】
[0020]请参阅图1绘示,为了达到上述目的,本发明提供的网卡功能自动测试方法,其包括以下步骤:
[0021]SlOl:打开程序测试界面;
[0022]S102:根据所述网卡的传输带宽对应在所述测试界面上设定带宽类型,同时可根据需要设定相应的时间类型;
[0023]S103:由所述程序获取所述网卡的描述信息及根据设定的时间类型获取相应的时间;
[0024]S104:由所述程序获取所述网卡的标准信息;
[0025]S105:判断所述描述信息与所述标准信息是否相同,若完全相同,则执行步骤S106,若不完全相同,则执行步骤S107 ;
[0026]S106:所述测试界面显示成功,则关闭程序,记录测试结果;
[0027]S107:所述测试界面显示失败,则关闭程序,记录测试结果。
[0028]其中,在步骤S102中,所述带宽类型可设定为10M、100M或1000M的带宽,所述程序默认设定的被测带宽为1000M。
[0029]其中,在步骤S102中,所述的时间类型可设定为固定时间或真实时间,所述程序默认设定的为真实时间,所述真实时间由所述程序在服务器上获取,从而使所述待测机台与所述服务器的时间同步。
[0030]其中,在步骤S103中,所述描述信息包括网卡接口类型的信息、网速的信息、连接状态的信息及传输资料包的信息,所述网卡接口类型、网速、连接状态及传输资料包的信息均显示于所述测试界面上。
[0031]其中,在步骤S104中,所述标准信息由程序通过WMI (Windows ManagementIstrumentat1n,窗口管理规范)中的win32_network指令获取。
[0032]本实施例中,于测试前,首先将传输带宽为1000M的网线插入待测机台的网口,由于所述程序默认设定的带宽类型为1000M,时间类型默认设定为真实时间,因此打开所述程序的测试界面后,只需将所述服务器的IP输入到所述测试界面上,从而使所述待测机台能够获取与所述服务器同步的真实时间,接着在所述测试界面上点击开始,最后由所述程序根据上述网卡功能自动测试方法执行相应的指令。
[0033]本发明网卡功能自动测试方法通过上述描述信息与标准信息的比对,从而通过程序可自动判断出所述网卡的功能是否良好,同时还可以通过获取真实时间,使得服务器与待测机台的时间同步,避免了人为查看带来的漏看、错看的缺陷,保证了产品的质量,同时测试后的结果还能够进行保存和后续的追踪。
【主权项】
1.一种网卡功能自动测试方法,其特征在于,所述方法包括以下步骤: (1)打开程序测试界面; (2)根据所述网卡的传输带宽对应在所述测试界面上设定带宽类型,同时可根据需要设定相应的时间类型; (3)由所述程序获取所述网卡的描述信息及根据设定的时间类型获取相应的时间; (4)由所述程序获取所述网卡的标准信息; (5)判断所述描述信息与所述标准信息是否相同,若完全相同,则执行步骤(6),若不完全相同,则执行步骤(7); (6)所述测试界面显示成功,则关闭程序,记录测试结果; (7)所述测试界面显示失败,则关闭程序,记录测试结果。
2.根据权利要求1所述的网卡功能自动测试方法,其特征在于,在步骤(2)中,所述带宽类型可设定为10M、10M或100M的带宽,所述程序默认设定的被测带宽为1000M。
3.根据权利要求1所述的网卡功能自动测试方法,其特征在于,在步骤(2)中,所述的时间类型可设定为固定时间或真实时间,所述程序默认设定的为真实时间,所述真实时间由所述程序在服务器上获取,从而使所述待测机台与所述服务器的时间同步。
4.根据权利要求1所述的网卡功能自动测试方法,其特征在于,在步骤(3)中,所述描述信息包括网卡接口类型的信息、网速的信息、连接状态的信息及传输资料包的信息,所述网卡接口类型、网速、连接状态及传输资料包的信息均显示于所述测试界面上。
5.根据权利要求1所述的网卡功能自动测试方法,其特征在于,在步骤(4)中,所述标准信息由程序通过丽I中的win32_network指令获取。
【专利摘要】一种网卡功能自动测试方法,其包括以下步骤:(1)打开程序测试界面;(2)根据所述网卡的传输带宽对应在所述测试界面上设定带宽类型,同时可根据需要设定相应的时间类型;(3)由所述程序获取所述网卡的描述信息及根据设定的时间类型获取相应的时间;(4)由所述程序获取所述网卡的标准信息;(5)判断所述描述信息与所述标准信息是否相同,若完全相同,则执行步骤(6),若不完全相同,则执行步骤(7);(6)所述测试界面显示成功,则关闭程序,记录测试结果;(7)所述测试界面显示失败,则关闭程序,记录测试结果。本发明避免了人为查看带来的漏看、错看的缺陷,保证了产品的质量,同时测试后的结果还能够进行保存和后续的追踪。
【IPC分类】H04L12-26
【公开号】CN104796296
【申请号】CN201410021245
【发明人】王丽云
【申请人】神讯电脑(昆山)有限公司
【公开日】2015年7月22日
【申请日】2014年1月17日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1