网卡测试系统及方法技术方案

技术编号:4358229 阅读:153 留言:0更新日期:2012-04-11 18:40
一种网卡测试系统,包括识别模块读取每一网卡所支持的传输模式信息并将所述信息显示,并输出一识别信号;设置模块根据识别信号显示一显示界面并在其上选取待测网卡进行测试,并输出一设置信号;连接模块根据设置信号启动当前待测网卡的网络连接并判断当前待测网卡是否与所述远端电脑连接上,并输出一连接信号;测试模块根据连接信号对当前待测网卡的当前传输模式进行测试,将一测试资料传输到本地路径并记录传输所耗费的总时间,并输出一测试信号;判断模块根据测试信号获得当前网卡的当前传输模式的传输速度并将其与标准传输速度进行比较,并将比较结果显示。本发明专利技术还提供了一种网卡测试方法,所述网卡测试系统及方法测试方便、测试效率高。

【技术实现步骤摘要】

本专利技术涉及一种测试系统及方法,特别涉及一种测试网卡传输模式的测试系统及 方法。
技术介绍
在电脑主板的测试中,网卡连接速度和传输模式测试是主板网卡功能测试中必测 的项目,它关系到网卡产品功能的可靠性,但目前网卡传输模式的测试都是采用人工的方 式进行的,一种传输模式测试完成后,再通过更改网卡驱动程序的设置切换成另一种传输 模式进行测试,如果主板上有多个网卡,每一网卡支持多种传输模式,要测试完所述主板上 所有网卡的传输模式将会耗费大量的时间,而且可能造成人为误操作,且测试效率低。
技术实现思路
本专利技术的目的在于提供一种测试方便、测试效率高的,以对 主板上网卡的传输模式进行测试。一种网卡测试系统,运行于一测试电脑中,所述测试电脑包括一主板及安装在所 述主板上的若干待测网卡,所述若干待测网卡与所述主板相连,所述网卡测试系统包括一识别模块,用于读取所有待测网卡的信息及每一网卡所支持的传输模式及网路 连接状态的信息,并将所述信息通过所述测试电脑的显示器显示出来,同时所述识别模块 输出一识别信号;一设置模块,用于接收所述识别信号并根据所述识别信号通过所述测试电脑的显 示器显示一显示界面,以接收测试人员的操作指令并根据所述测试指令选取一个或多个待 测网卡进行测试,同时所述设置模块输出一设置信号;—连接模块,用于根据所述设置信号启动当前待测网卡的网络连接同时断开其它 待测网卡的网络连接,并判断当前待测网卡是否与一远端电脑连接上,同时所述连接模块 输出一连接信号;一测试模块,用于根据所述连接信号对当前待测网卡的当前传输模式进行测试, 并将所述测试电脑的本地硬盘内的一测试资料传输到所述测试电脑的本地路径,并记录传 输所耗费的总时间,同时所述测试模块输出一测试信号;及一判断模块,用于根据所述测试信号将所述总时间除以网络带宽以获得当前待测 网卡的当前传输模式的传输速度,并将所述传输速度与当前待测网卡的当前传输模式所对 应的标准传输速度进行比较,以判断当前待测网卡的当前传输模式是否通过测试,并将比 较结果通过所述测试电脑的显示器进行显示。一种网卡测试方法,利用一测试电脑测试网卡功能,所述测试电脑包括一主板及 安装在所述主板上的若干待测网卡,所述若干待测网卡与所述主板相连,所述网卡测试方 法包括以下步骤将所述测试电脑通过一网络线与一远端电脑相连接;一识别模块读取所有待测网卡的信息及每一网卡所支持的传输模式及网路连接 状态的信息,并将所述信息通过所述测试电脑的显示器显示出来,同时所述识别模块输出 一识别信号给一设置模块;所述设置模块接收所述识别模块输出的识别信号并根据所述识别信号通过所述 测试电脑的显示器显示一显示界面,以接收测试人员的操作指令并根据所述操作指令选取 一个或多个待测网卡进行测试,同时所述设置模块输出一设置信号给一连接模块;所述连接模块根据所述设置模块输出的设置信号启动当前待测网卡的网络连接 同时断开其它待测网卡的网络连接,同时所述连接模块输出一连接信号给一测试模块;所述测试模块根据所述连接模块输出的连接信号对当前待测网卡的当前传输模 式进行测试,并将所述测试电脑的本地硬盘内的测试资料传输到所述测试电脑的本地路 径,并记录传输所耗费的总时间,同时所述测试模块输出一测试信号给一判断模块;及所述判断模块根据所述测试模块输出的测试信号将所述总时间除以网络带宽以 获得当前待测网卡的当前传输模式的传输速度,并将所述传输速度与当前待测网卡的当前 传输模式所对应的标准传输速度进行比较,以判断当前待测网卡的当前传输模式是否通过 测试并将测试结果通过所述测试电脑的显示器进行显示。相较现有技术,所述通过将安装有若干待测网卡的测试电脑 与所述远端电脑进行网络连接及将所述测试电脑本地硬盘的测试资料传输到所述测试电 脑的本地路径得到所消耗的总时间,从而获得所述测试电脑中每一待测网卡的每一传输模 式的实际传输速度并将其与所述待测网卡的传输模式的标准传输速度进行比较,以测试所 述测试电脑中所有待测网卡的传输模式是否符合要求。所述测试方 便、测试效率高。附图说明下面参照附图结合具体实施方式对本专利技术作进一步的说明。图1是装载本专利技术网卡测试系统的较佳实施方式的电脑与一远端电脑的连接示 意图。图2是本专利技术网卡测试系统的较佳实施方式的框图。图3A-3B是本专利技术网卡测试方法的较佳实施方式的流程图。具体实施例方式请参考图1,本专利技术网卡测试系统200运行于一测试电脑100中用于对所述测试电 脑100的若干待测网卡104进行测试。所述测试电脑100还包括一网络接口 110及一主板 102。所述主板102上设置多个扩展卡插槽以使多个扩展设备可以通过所述扩展插槽与所 述主板102连接,如所述主板102提供若干网络适配器的扩展插槽以连接所述若干待测网 卡104,所述测试电脑100的网络接口 110通过一网络线缆连接一远端电脑300以与所述远 端电脑300进行通信。本实施方式中,所述远端电脑300为一个人电脑,所述测试电脑100 与所述远端电脑300之间的通信也可以设置成无线网络,即所述测试电脑100中不用设置 所述网络接口 110。所述若干待测网卡104可以作成网络芯片设置在所述主板102上,即所 述主板102上不用设置若干网络适配器的扩展插槽以用来连接若干待测网卡104。请参考图2,所述网卡测试系统200的较佳实施方式中包括一识别模块210、一设 置模块220、一连接模块230、一测试模块240、一判断模块250及一切换模块260。所述网 卡测试系统200中的各模块可以由计算机程序或电路来构成。所述识别模块210用于读取安装在所述主板102上的所有待测网卡104的信息及 每一待测网卡104所支持的传输模式及网路连接状态的信息,并将所述信息通过所述测试 电脑100的显示器(未示出)显示出来,同时所述识别模块210输出一识别信号给所述设 置模块220。所述设置模块220用于接收所述识别模块210输出的识别信号并根据所述识别信 号通过所述测试电脑100的显示器显示一显示界面,测试人员可以在所述显示界面上选取 一个或多个待测网卡104进行测试,同时所述设置模块220输出一设置信号给所述连接模 块 230。所述连接模块230用于根据所述设置模块220输出的设置信号启动当前待测网卡 104的网络连接同时断开其它待测网卡104的网络连接,并判断当前待测网卡是否与所述 远端电脑300连接上,若没有连接上,则继续连接,若连接上,则所述远端电脑300将与所述 测试电脑100共享的资料夹映射到所述测试电脑100的本地路径X,同时所述连接模块230 输出一连接信号给所述测试模块240。所述测试模块240用于根据所述连接模块230输出的连接信号对当前待测网卡 104的当前传输模式进行测试,并将所述测试电脑100的本地硬盘内的一测试资料传输到 所述测试电脑100的本地路径X,并记录传输所耗费的总时间,同时所述测试模块240输出 一测试信号给所述判断模块250及一测试完成信号给所述切换模块260。所述判断模块250用于根据所述测试模块240输出的测试信号将所述总时间除以 网络带宽以获得当前待测网卡104的当前传输模式的传输速度,并将所述传输速度与当前 待测网卡104的当前传输模式所对应的本文档来自技高网...

【技术保护点】
一种网卡测试系统,运行于一测试电脑中,所述测试电脑包括一主板及安装在所述主板上的若干待测网卡,所述网卡与所述主板相连,所述网卡测试系统包括:一识别模块,用于读取所有待测网卡的信息及每一网卡所支持的传输模式及网路连接状态的信息,并将所述信息通过所述测试电脑的显示器显示出来,同时所述识别模块输出一识别信号;一设置模块,用于接收所述识别信号并根据所述识别信号通过所述测试电脑的显示器显示一显示界面,以接收测试人员的操作指令并根据所述操作指令选取一个或多个待测网卡进行测试,同时所述设置模块输出一设置信号;一连接模块,用于根据所述设置信号启动当前待测网卡的网络连接同时断开其它待测网卡的网络连接,并判断当前待测网卡是否与一远端电脑连接上,同时所述连接模块输出一连接信号;一测试模块,用于根据所述连接信号对当前待测网卡的当前传输模式进行测试,并将所述测试电脑的本地硬盘内的一测试资料传输到所述测试电脑的本地路径,并记录传输所耗费的总时间,同时所述测试模块输出一测试信号;及一判断模块,用于根据所述测试信号将所述总时间除以网络带宽以获得当前待测网卡的当前传输模式的传输速度,并将所述传输速度与当前待测网卡的当前传输模式所对应的标准传输速度进行比较,以判断当前待测网卡的当前传输模式是否通过测试,并将比较结果通过所述测试电脑的显示器进行显示。...

【技术特征摘要】

【专利技术属性】
技术研发人员:彭正全
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1