网络装置的测试系统及其方法

文档序号:7716553阅读:176来源:国知局
专利名称:网络装置的测试系统及其方法
技术领域
本发明涉及一种测试系统及其方法,尤指一种网络装置的测试系统及其方法。
背景技术
由于信息科技发展迅速,网络服务也成了人们信息与数据源的主要途径,而网络 服务需要透过各终端的网络硬件装置来彼此传送信息。每一台网络硬件装置(如网络卡) 上都必需设定一独一无二的实体地址,用来在网络拓墣中做为辨识身分的标识符,此即网 络硬件装置的媒介访问控制地址(Media Access Control Address, MAC Address)。网络 传输过程中,除了判断IP地址之外,尚需判断实体地址,以能正确的将封包传至目的端。网络硬件装置的实体地址决定出厂前,事先刻录于其中的一刻录数据文件。现今 的作法在生产在线,将制造厂商已申请的实体地址(以下以网号代称)写入,并于出厂前, 进行一连串的测试手续,针对每一台网络硬件装置的网号逐一进行验证,以确保能正确的 传送封包。请参阅图1,该图为现有的网络装置的测试方法的一具体实施例的步骤流程图。 如图1所示,所述的测试方法为以下步骤首先,将网络装置插接测试设备,开始执行测试程序(步骤S101),包括测试输出 输入设备的初始状态以及进行初始化设定等程序(步骤S103);接着,测试程序便将刻录 数据刻录到网络装置(步骤S104)再从网络装置读取网号,并将其显示于屏幕上(步骤 S105)。通常制造厂商所申请的网号会事先制作成卷标后贴于网络装置上,故作业人员会 以肉眼来比对屏幕上显示的网号是否与网号卷标记载的内容相同(步骤S107);若是,则表 示网号是正确的,随即使用目前的网号来测试网络装置的联机状态(步骤S109),直到测试 程序结束为止。若屏幕上显示的网号与网号卷标记载的内容不一样,则表示网号是错误的,作业 人员随即中断测试程序(步骤sill),并利用文本编辑器来开启刻录数据文件,进而修改其 中记录的网号(步骤S113),之后便重新启动测试设备(步骤S115),重头测试一遍。由上述测试的步骤可发现,由于在生产在线进行测试的网络装置通常数量庞大, 若欲针对每一台网络装置的实体地址逐一进行验证、比对,势必需耗费大量人力及工时; 又,在测试过程中,一但检测到错误的网号,必须要中断测试程序,并开启刻录数据文件来 修正网号,待稍后重新启动时,再重头测试。然而,由于刻录数据文件中亦储存有厂商信息 以及组态设定等信息,故在修改网号的同时,容易因为人为疏失而不小心删修了刻录数据 文件中其他信息,而增加作业上的失误机会。

发明内容
因此,本发明的目的在于提供一种网络装置的测试系统及其方法,其利用扫瞄条 形码的方式来检测网号,并于修改网号时,控制仅读取网号来进行修正,以改善现有技术的 问题。
本发明揭示一种网络装置的测试系统,其用来测试至少一网络装置,每一网络装 置具有一网号(MAC ID, MAC Address)。所述的测试系统包括有一记忆单元、一输入单元、 一显示单元以及一处理单元;显示单元用以显示测试画面以及网号;处理单元耦接于网络 装置、记忆单元、输入单元以及显示单元之间,用以执行一测试程序,来测试网络装置的联 机状态;其中,处理单元于修改网号的过程中,仅显示网号,并透过输入单元来修改网号。换句话说,本发明提供一种网络装置的测试系统,用来测试至少一网络装置,每一 网络装置具有一网号,该测试系统包括有一记忆单元,储存有一测试程序;一输入单元; 一显示单元,用以显示测试画面以及该网号;以及一处理单元,耦接该记忆单元、该输入单 元以及该显示单元之间,用以执行该测试程序,来测试该网络装置的联机状态;其中该测试 程序执行时判断刻录于该网络装置的该网号是否正确,当该网号不正确时,则修改该网号 以输入正确的一新网号,且于修改该网号的过程中,仅显示该网号,并透过该输入单元来修 改该网号。本发明又揭示一种网络装置的测试方法,其用来测试至少一网络装置,每一网络 装置具有一网号(MAC ID)。所述的测试方法的步骤如下首先,检查网号是否正确;若网号 不正确,则输入正确的网号;此时正确的网号写入了刻录数据文件,以覆盖旧的网号;接着 使用修正的刻录数据文件来再次刻录网络装置,然后测试网络装置的联机状态;其中,修改 网号的过程中,仅显示网号的数据。换句话说,本发明提供一种网络装置的测试方法,用来测试至少一网络装置,每一 网络装置具有一网号,该测试方法包括下列步骤检查刻录于该网络装置的该网号是否正 确;若该网号不正确,则修改该网号以输入正确的一新网号;将该新网号写入该网络装置, 以覆盖旧的该网号;以及使用该新网号来测试该网络装置的联机状态;其中,修改该网号 的过程中,仅显示该该网号信息。按照前述技术方案,本发明将网号编码成条形码的形式,利用扫瞄条形码以及软 件比对的方式来检查网号是否重复,并控制仅读取网号来进行修正,如此除了能节省测试 人力以及时间成本,亦能避免误删其他数据的机率。以上的概述与接下来的详细说明及附图,皆是为了能进一步说明本发明为达到预 定目的所采取的方式、手段及功效。而有关本发明的其他目的及优点,将在后续的说明及附 图中加以阐述。


图1为现有技术的网络装置的测试方法的一具体实施例的步骤流程图;图2为本发明所揭示的网络装置的测试系统的一具体实施例的系统架构示意图;图3为本发明所揭示的测试系统的一具体实施例的测试画面示意图;图4为本发明所揭示的测试系统的一具体实施例的修改网号画面示意图;以及图5为本发明所揭示网络装置的测试方法的一具体实施例的步骤流程图。主要元件附图标记说明
现有技术SlOl S115 各个步骤流程
本发明1:网络装置2:网络装置的测试系统21 显示单元23 处理单元25 输入单元27 记忆单元28数据库系统29条形码扫瞄器4:测试画面41 条形码5 修改网号画面S501 S523 各个步骤流程
具体实施例方式本发明所提出的网络装置的测试系统及其方法,将网络装置的实体地址放大或编 码成条形码形式,利用扫瞄条形码来记录实体地址并判断是否重复,以节省测试人力以及 时间上的成本。本发明的主要技术特征在于在将实体地址编码成条形码,并控制在修改实体地址 时,控制仅读取实体地址的字段来进行修正,以下就仅提出必要的内部系统架构及其动作 流程,然而,普通技术人员得知,除了以下所提及的构件,测试实体地址的手续当然包括其 他的必要组件及程序,因此,不应以本实施例揭露者为限。首先,请参阅图2,该图为本发明所揭示的网络装置的测试系统的一具体实施例的 系统架构示意图。如图2所示,一网络装置的测试系统2(以下简称测试系统)用来测试至 少一网络装置1。每一网络装置1具有唯一的网号(MAC ID,MAC Address)来辨识的,该网 号即为实体地址。而网络装置1为具有网络联机能力的装置,例如是网络卡、工业计算机、 主板或服务器等。所述的测试系统2包括有一显示单元21、一处理单元23、一输入单元25、一记忆 单元27、一数据库系统28以及一条形码扫瞄器29。显示单元21用以显示测试网络装置1 的画面,具体来说,显示单元21即为一般常见的显示屏幕。输入单元25用来提供用户键入 数据或指令于测试系统2中,具体来说,输入单元25可为键盘、鼠标、触控式面板。记忆单 元27可为硬盘机、软盘驱动器记忆卡、随身盘,用来储存数据或程序。而处理单元23耦接 于网络装置1、记忆单元27、输入单元25以及显示单元21之间,用来执行运算处理以及控 制各组件的运作情形。于本发明的一具体实施例中,记忆单元27储存有一测试程序及一编码程序。数据 库系统28记录了多个使用过的网号数据,该些网号数据皆不重复且唯一,并且储存于一网 号数据库(图略)。而测试程序包括了用来测试网络装置1的联机状态的程序代码段;编码程序则是 用以将该网号编码成一条形码(Bar Code)。接着,请再一并参考图3,该图为本发明所揭示的测试系统的一具体实施例的测试画面4示意图。如图3所示,处理单元23在执行测试程 序的过程中,会将网络装置1的网号按照编码程序判定前六码(在此为举例说明)是否与 默认值相符亦即当判断结果相符则表示此网号为合法,反之当判断结果不相符则表示此网 号为不合法。其中默认值可经由参数设定去做修改,而针对不合法的网号则出现警告信息 后跳至如图4的修改画面;而若针对合法的网号则将网号转成条形码41,并将条形码41及 放大的网号显示于显示单元21。条形码扫瞄器29则提供作业人员用以扫瞄显示单元21上的条形码41来辨识条 形码41所代表的网号并传给数据库系统28以比对该网号是否存在于数据库系统28中, 如不存在则将该网号新增至数据库系统28中;如该网号已存在于数据库系统28中则无法 新增至数据库系统28中,且数据库系统28会发出警告信号(如警告显示信息或警告声音 等),以提示作业人员需修目前测试的网络装置1所刻录的网号。于本发明的一具体实施例中,所述的编码程序使用的编码算法为Code 39、Code 39 Full AscII Code.Code 128A、Code 128B、Code 128C、Codel28Auto、EAN13、EAN8、UPC_A、 UPC-E, 12 OF 5、CODABAR、ITF-14 之其一。值得一提的是,一般的网络装置1上通常贴着印有其网号的标签,故除了利用扫 瞄条形码来检查网络装置1的网号是否正确,亦可将网号放大后显示于显示单元21上,由 作业人员直接透过肉眼比对显示单元21上的网号和网络装置1上的网号标签,以确定两者 是否相同。若检测的网号是错误的,使用者毋需中断测试程序,可利用程序来读取刻录数据 文件来进行编辑,其中该刻录数据文件记录了每一网络装置1的网号、厂商信息以及组态 设定信息。请参考图4,该图为本发明所揭示的测试系统的一具体实施例的修改网号画面示 意图。如图4所示,为了避免用户误删了刻录数据文件中的重要数据,处理单元23开启修 改网号画面5,仅显示目前刻录于网络装置1中的网号,而不显示其他任何信息,并提供用 户按照输入单元25将正确的新网号输入,并覆盖刻录数据文件中旧的网号。处理单元23 随即将新修改的刻录数据文件重新刻录至网络装置1中,并使用新的网号继续之后的测试 流程。最后,请参阅图5,该图为本发明所揭示网络装置的测试方法的一具体实施例的步 骤流程图。其中相关的系统架构请同时参阅图2-图4。如图5所示,所述的测试方法为以 下步骤首先,将网络装置1插接于测试系统2,处理单元23便开始执行测试程序(步骤 S501),包括测试输出输入设备的初始状态以及进行初始化设定等程序(步骤S503);接着, 处理单元23便将刻录数据文件刻录至待测的网络装置1 (步骤S505),再读取网络装置1的 网号(步骤S507)并执行编码程序来判别网号(步骤S509)是否合法,例如将此网号的前 6码与默认值相比,若比对结果相符则将网号编码成条形码41,之后再控制显示单元21显 示网络装置1的网号及其条形码41 (步骤S511),如图3的测试画面4所示。随后,作业人 员便可使用条形码扫瞄器29来扫瞄条形码41 (步骤S513),数据库系统28会接收条形码扫 瞄器29传来的网号且与数据库系统28中的网号数据进行比对有无相同网号(步骤S515), 若无相同网号则将条形码扫瞄器29传来的网号新增至数据库系统28后(步骤S521)继续的后的测试流程,以对网络装置1测试联机状态(步骤S523)。若步骤S515判断为是,亦即条形码扫瞄器29传来的网号已存在于数据库系统28, 则数据库系统28会发出警告信号(步骤S517),此警告信号可以是警告声音或警告显示信 息。随后,作业人员便可由如图4的修改网号画面5修改网号(步骤S519)。若编码程序判断读取自网络装置1的网号经步骤S509为判定为不相符时,即步 骤S509判断为否时,此时,处理单元23便发出警告信号来告知作业人员网号是错误的信息 (步骤S517),此警告信号可以是警告声音或警告显示信息;作业人员便可利用程序直接读 取刻录数据文件来修改网号(步骤S519),一较佳实施例中,如图4的修改网号画面5,其仅 显示目前刻录于网络装置1中的网号,并提供输入正确的网号的接口,以防作业人员误删 刻录数据文件中其他重要数据。最后,处理单元23便将输入正确的新网号烧进网络装置1中(步骤S505),并重复 执行步骤S507 S521,而最后使用新的网号来测试网络装置1的联机状态(步骤S523), 直到测试程序结束为止。按照以上实例详述,当可知悉本发明的网络装置的测试系统及其方法,将网络装 置的实体地址转成条形码,利用扫瞄条形码来办别该实体地址正确与否,并于修改实体地 址后继续剩下来的测试程序。按照本发明提出的技术手段,可达到以下优点1、由于整个测试流程并未因为修改实体地址而中断,故之前已经执行的测试程序 避免因为重开机而须重新执行一次,进而节省测试时间。2、修改实体地址时,测试画面仅显示目前刻录于网络装置中的实体地址,并提供 输入正确的实体地址的接口,以防作业人员误删刻录数据文件中其他重要数据。3、将实体地址放大后显示,故以肉眼比对时,较不易出错。4、利用扫瞄转成条形码的实体地址,并接收扫瞄信号来将测试中的实体地址一一 与数据库系统中的网号数据进行比对,以判断实体地址是否未重复,如此可节省作业人员 的比对时间。但,以上所述,仅为本发明的具体实施例的详细说明及附图而已,并非用以限制本 发明,本发明的所有范围应以权利要求为准,任何本领域的普通技术人员,可轻易思及的变 化或修改皆可涵盖本发明权利要求之内。
权利要求
一种网络装置的测试方法,其特征在于,用来测试至少一网络装置,每一网络装置具有一网号,该测试方法包括下列步骤检查刻录于该网络装置的该网号是否正确;若该网号不正确,则修改该网号以输入正确的一新网号;将该新网号写入该网络装置,以覆盖旧的该网号;以及使用该新网号来测试该网络装置的联机状态;其中,修改该网号的过程中,仅显示该该网号信息。
2.如权利要求1所述的测试方法,其特征在于,其中于检查该网号是否正确的步骤中 更包括下列步骤提供一数据库系统,用以储存多个已使用且不重复的网号数据; 比对该网络装置的该网号是否已有储存于该数据库系统中; 若上述比对为否,则判定该网号是正确的,否则判定该网号是不正确的。
3.如权利要求2所述的测试方法,其特征在于,更包括下列步骤 执行一编码程序,用以将该网号编码成一条形码;以及显示该网号及其该条形码。
4.如权利要求3所述的测试方法,其特征在于,其中于比对步骤中更包括下列步骤 使用一条形码扫瞄器扫瞄该条形码。
5.如权利要求4所述的测试方法,其特征在于,其中于输入正确的该新网号的步骤中 更包括下列步骤读取该网络装置的一刻录数据文件的该网号;以及 接收正确的该新网号的数据。
6.如权利要求1所述的测试方法,其特征在于,其中于检查该网号是否正确的步骤中 更包括下列步骤读取该网络装置的该网号;比对该网号的部份内容是否与一默认值相同;若上述比对为是,则判定该网号是正确 的,否则判定该网号是不正确的。
7.一种网络装置的测试系统,其特征在于,用来测试至少一网络装置,每一网络装置具 有一网号,该测试系统包括有一记忆单元,储存有一测试程序; 一输入单元;一显示单元,用以显示测试画面以及该网号;以及一处理单元,耦接该记忆单元、该输入单元以及该显示单元之间,用以执行该测试程 序,来测试该网络装置的联机状态;其中该测试程序执行时判断刻录于该网络装置的该网号是否正确,当该网号不正确 时,则修改该网号以输入正确的一新网号,且于修改该网号的过程中,仅显示该网号,并透 过该输入单元来修改该网号。
8.如权利要求7所述的测试系统,其特征在于,其中该处理单元将该网号的部份内容 与一默认值进行比对以判断该网号是否合法,若比对相同则该网号是正确,以及比对为不 相同则该网号是不正确。
9.如权利要求7所述的测试系统,其特征在于,其中该处理单元系执行该记忆单元的 一编码程序,用以将该网络装置的该网号编码成一条形码且显示于该显示单元。
10.如权利要求9所述的测试系统,其特征在于,更包括 一数据库系统,用以储存多个已使用且不重复的网号数据; 一条形码扫瞄器,用以扫描该显示单元所显示的该网号;其中该数据库系统接收该条形码扫瞄器的扫瞄结果,以比对该网络装置的该网号是否 已有储存于该数据库系统中,若比对为否,则判定该网号是正确的,否则判定该网号是不正 确的。
全文摘要
一种网络装置的测试系统,其用来测试至少一网络装置,每一网络装置具有一网号(MAC Address)。所述的测试系统包括有一记忆单元、一输入单元、一显示单元、一处理单元以及一数据库系统。数据库系统内有一网号数据库,记录了多个网号数据;显示单元用以显示测试画面以及网号;处理单元用以执行一测试程序,来测试网络装置的联机状态;其中,处理单元于修改网号的过程中,仅显示网号,并透过输入单元来修改网号。
文档编号H04L29/12GK101924664SQ200910203730
公开日2010年12月22日 申请日期2009年6月10日 优先权日2009年6月10日
发明者庄明杰, 李志成, 林志龙, 谢岳璋, 陈珮君, 陈韦良 申请人:艾讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1