书签 分享 收藏 举报 版权申诉 / 9

测试系统.pdf

  • 上传人:zhu****_FC
  • 文档编号:4250561
  • 上传时间:2018-09-12
  • 格式:PDF
  • 页数:9
  • 大小:373.12KB
  • 摘要
    申请专利号:

    CN201010514021.7

    申请日:

    2010.10.15

    公开号:

    CN102455958A

    公开日:

    2012.05.16

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情:

    发明专利申请公布后的驳回IPC(主分类):G06F 11/22申请公布日:20120516|||实质审查的生效IPC(主分类):G06F 11/22申请日:20101015|||公开

    IPC分类号:

    G06F11/22

    主分类号:

    G06F11/22

    申请人:

    英业达股份有限公司

    发明人:

    孙佑良

    地址:

    中国台湾台北市士林区后港街六十六号

    优先权:

    专利代理机构:

    北京律诚同业知识产权代理有限公司 11006

    代理人:

    陈红

    PDF完整版下载: PDF下载
    内容摘要

    本发明揭露一种测试系统,包含至少一受测端以及一测试端。测试端与受测端建立连结。测试端存有数个预设硬件型号以及对应于预设硬件型号的数个预设硬件设定文件。测试端判断受测端的型号是否为预设硬件型号的其中之一。测试端在受测端型号为预设硬件型号的其中之一时,自预设硬件设定文件中,取得对应于受测端型号的一受测端硬件设定文件。测试端根据受测端硬件设定文件,产生至少一受测端测试项目。测试端对受测端执行至少一受测端测试项目。

    权利要求书

    1: 一种测试系统, 其特征在于, 包含 : 至少一受测端, 具有一受测端型号 ; 以及 一测试端, 与该受测端建立连结, 包含 : 一硬件菜单, 存有多个预设硬件型号以及对应于该些预设硬件型号的多个预设硬件设 定文件 ; 一型号判断模块, 判断该受测端型号是否为该些预设硬件型号的其中之一 ; 一设定文件取得模块, 在该受测端型号为该些预设硬件型号的其中之一时, 自存于该 硬件菜单的该些预设硬件设定文件中, 取得对应于该受测端型号的一受测端硬件设定文 件; 一测试项目产生模块, 根据该受测端硬件设定文件, 产生至少一受测端测试项目 ; 以及 一测试执行模块, 对该受测端执行该至少一受测端测试项目。
    2: 根据权利要求 1 所述的测试系统, 其特征在于, 该测试端还包含 : 一硬件侦测模块, 在该受测端型号不为该些预设硬件型号的其中之一时, 对该受测端 进行侦测, 以取得该受测端的该受测端硬件设定文件。
    3: 根据权利要求 2 所述的测试系统, 其特征在于, 该测试端还包含 : 一设定文件写入模块, 将该硬件侦测模块所取得的该受测端硬件设定文件, 写入该硬 件菜单。
    4: 根据权利要求 1 所述的测试系统, 其特征在于, 该测试端还包含 : 一网页提供模块, 提供一测试网页, 其中在对该受测端执行该至少一受测端测试项目 时, 该测试执行模块定时回传一目前测试信息至该网页提供模块, 借此使该网页提供模块 将该目前测试信息, 显示于该测试网页。
    5: 根据权利要求 1 所述的测试系统, 其特征在于, 该测试端还包含 : 一网页提供模块, 提供一测试网页, 其中该测试项目产生模块根据该受测端硬件设定文件, 提供多个可选测试项目至该网 页提供模块, 该网页提供模块将该些可选测试项目显示于该测试网页, 借此透过该测试网 页, 产生一选择信号以选择该些可选测试项目的至少其中之一, 作为该至少一受测端测试 项目。
    6: 根据权利要求 1 所述的测试系统, 其特征在于, 该测试端还包含 : 一测试结果数据库 ; 以及 一测试结果产生模块, 在对该受测端执行该至少一受测端测试项目后, 产生一测试结 果, 并储存该测试结果至该测试结果数据库。
    7: 根据权利要求 1 所述的测试系统, 其特征在于, 该测试端还包含 : 一排程模块, 在该至少一受测端测试项目为多个时, 对该些受测端测试项目进行排程, 以产生一受测端测试项目排序, 借此使该测试执行模块根据该受测端测试项目排序, 对该 受测端执行该些受测端测试项目。
    8: 一种测试系统, 其特征在于, 包含 : 至少一受测端, 具有一受测端型号 ; 以及 一测试端, 与该受测端建立连结, 包含 : 一硬件菜单, 存有多个预设硬件型号以及对应于该些预设硬件型号的多个预设硬件设 2 定文件 ; 一型号判断模块, 判断该受测端型号是否为该些预设硬件型号的其中之一 ; 一设定文件取得模块, 在该受测端型号为该些预设硬件型号的其中之一时, 自存于该 硬件菜单的该些预设硬件设定文件中, 取得对应于该受测端型号的一受测端硬件设定文 件; 一硬件侦测模块, 在该受测端型号不为该些预设硬件型号的其中之一时, 对该受测端 进行侦测, 以取得该受测端的该受测端硬件设定文件 ; 一设定文件写入模块, 将该硬件侦测模块所取得的该受测端硬件设定文件, 写入该硬 件菜单 ; 一网页提供模块, 提供一测试网页 ; 一测试项目产生模块, 根据该受测端硬件设定文件, 提供多个可选测试项目至该网 页提供模块, 该网页提供模块将该些可选测试项目显示于该测试网页, 借此透过该测试网 页产生一选择信号, 以选择该些可选测试项目的至少其中之一, 作为至少一受测端测试项 目; 一测试执行模块, 对该受测端执行该至少一受测端测试项目, 其中在对该受测端执行 该至少一受测端测试项目时, 该测试执行模块定时回传一目前测试信息至该网页提供模 块, 借此使该网页提供模块将该目前测试信息, 显示于该测试网页 ; 一测试结果数据库 ; 一测试结果产生模块, 在对该受测端执行该至少一受测端测试项目后, 产生一测试结 果, 并储存该测试结果至该测试结果数据库 ; 以及 一排程模块, 在该至少一受测端测试项目为多个时, 对该些受测端测试项目进行排程, 以产生一受测端测试项目排序, 借此使该测试执行模块根据该受测端测试项目排序, 对该 受测端执行该些受测端测试项目。

    说明书


    测试系统

        【技术领域】
         本发明是有关于一种测试系统。背景技术 随着信息科技的高度发展, 计算机硬件装置的应用也愈趋普及。这些计算机硬件 装置包括使屏幕显示数据的显示卡、 使计算机发出声音的声卡等以及连结网络的网络卡 等。以网络卡为例, 网络卡是计算机主机和因特网沟通的桥梁, 如果没有网络卡, 则计算机 主机就无法连结上因特网。
         当这些计算机硬件装置制作完成, 需要一套测试方法来测试这些硬件装置的功能 以及效能。 例如, 在测试网络卡时, 会先启用网络卡, 然后确认主机是否能够连结上因特网, 以及连结上网络所耗费的时间, 来验证网络卡的功能以及效能。
         先前技术在测试这些计算机硬件装置时, 需先侦测计算机硬件装置的硬件设定文 件, 如中央处理单元 (Central Processing Unit) 的型号、 所支持的错误侦测方式、 所支持 的错误更正方式或其它硬件相关设定文件。然而, 侦测硬件设定常导致计算机硬件装置开 机缓慢, 因而需要较长的测试时间。
         发明内容
         因此, 本发明的目的在于提供一种测试系统。
         本发明的一实施方式是在提供一种测试系统, 用以在已存有受测端的硬件设定文 件时, 根据已存有的受测端的硬件设定文件, 对受测端进行测试, 而不重新侦测受测端的硬 件设定。测试系统包含至少一受测端以及一测试端。测试端与受测端建立连结。受测端具 有一受测端型号。测试端包含一硬件菜单、 一型号判断模块、 一设定文件取得模块、 一测试 项目产生模块以及一测试执行模块。 硬件菜单存有数个预设硬件型号以及对应于各预设硬 件型号的数个预设硬件设定文件。 型号判断模块判断受测端型号是否为预设硬件型号的其 中之一。在受测端型号为预设硬件型号的其中之一时, 设定文件取得模块自存于硬件菜单 的预设硬件设定文件中, 取得对应于受测端型号的一受测端硬件设定文件。测试项目产生 模块根据受测端硬件设定文件, 产生至少一受测端测试项目。测试执行模块对受测端执行 至少一受测端测试项目。
         根据本发明的一实施例, 测试端还可包含一硬件侦测模块, 用以在受测端型号不 为预设硬件型号的其中之一时, 对受测端进行侦测, 以取得受测端的受测端硬件设定文件。 此外, 测试端还可包含一设定文件写入模块, 用以将硬件侦测模块所取得的受测端硬件设 定文件, 写入硬件菜单。
         根据本发明的另一实施例, 测试端还可包含一网页提供模块, 用以提供一测试网 页。其中在对受测端执行至少一受测端测试项目时, 测试执行模块可定时回传一目前测试 信息至网页提供模块, 借此使网页提供模块将目前测试信息, 显示于测试网页。此外, 测试 项目产生模块可根据受测端硬件设定文件, 提供数个可选测试项目至网页提供模块。网页提供模块将可选测试项目显示于测试网页, 借此透过测试网页, 产生一选择信号以选择可 选测试项目的至少其中之一, 作为至少一受测端测试项目。
         根据本发明的另一实施例, 测试端还可包含一测试结果数据库以及一测试结果产 生模块。 测试结果产生模块在对受测端执行至少一受测端测试项目后, 产生一测试结果, 并 储存测试结果至测试结果数据库。
         根据本发明的另一实施例, 测试端还可包含一排程模块, 用以在至少一受测端测 试项目为数个时, 对受测端测试项目进行排程, 以产生一受测端测试项目排序。于是, 测试 执行模块根据受测端测试项目排序, 对受测端执行受测端测试项目。
         本发明的另一实施方式是在提供一种测试系统, 包含 :
         至少一受测端, 具有一受测端型号 ; 以及
         一测试端, 与该受测端建立连结, 包含 :
         一硬件菜单, 存有多个预设硬件型号以及对应于该些预设硬件型号的多个预设硬 件设定文件 ;
         一型号判断模块, 判断该受测端型号是否为该些预设硬件型号的其中之一 ;
         一设定文件取得模块, 在该受测端型号为该些预设硬件型号的其中之一时, 自存 于该硬件菜单的该些预设硬件设定文件中, 取得对应于该受测端型号的一受测端硬件设定 文件 ; 一硬件侦测模块, 在该受测端型号不为该些预设硬件型号的其中之一时, 对该受 测端进行侦测, 以取得该受测端的该受测端硬件设定文件 ;
         一设定文件写入模块, 将该硬件侦测模块所取得的该受测端硬件设定文件, 写入 该硬件菜单 ;
         一网页提供模块, 提供一测试网页 ;
         一测试项目产生模块, 根据该受测端硬件设定文件, 提供多个可选测试项目至该 网页提供模块, 该网页提供模块将该些可选测试项目显示于该测试网页, 借此透过该测试 网页产生一选择信号, 以选择该些可选测试项目的至少其中之一, 作为至少一受测端测试 项目 ;
         一测试执行模块, 对该受测端执行该至少一受测端测试项目, 其中在对该受测端 执行该至少一受测端测试项目时, 该测试执行模块定时回传一目前测试信息至该网页提供 模块, 借此使该网页提供模块将该目前测试信息, 显示于该测试网页 ;
         一测试结果数据库 ;
         一测试结果产生模块, 在对该受测端执行该至少一受测端测试项目后, 产生一测 试结果, 并储存该测试结果至该测试结果数据库 ; 以及
         一排程模块, 在该至少一受测端测试项目为多个时, 对该些受测端测试项目进行 排程, 以产生一受测端测试项目排序, 借此使该测试执行模块根据该受测端测试项目排序, 对该受测端执行该些受测端测试项目。
         由上述本发明实施方式可知, 应用本发明具有下列优点。在受测端的硬件设定文 件已存于硬件菜单时, 可直接根据硬件菜单中对应于受测端型号的硬件设定文件, 对受测 端进行测试。因此, 可省去侦测受测端的硬件设定文件的时间。此外, 在硬件菜单中不存有 受测端的硬件设定文件时, 仍可先侦测受测端的硬件设定文件, 以作为测试受测端的依据。
         此外, 可通过一测试网页显示测试信息或提供测试相关的操作。 其中, 由于网页的兼容性高 且易于透过网络传输, 因此测试网页可于测试端的本机上显示或透过网络传送至远程。 附图说明 为让本发明的上述和其它目的、 特征、 优点与实施例能更明显易懂, 所附附图的说 明如下 :
         图 1 是依照本发明一实施方式的一种测试系统的功能方块图。
         【主要组件符号说明】
         100 : 受测端 207 : 测试执行模块
         200 : 测试端 208 : 网页提供模块
         201 : 硬件菜单 209 : 测试结果数据库
         202 : 型号判断模块 210 : 测试结果产生模块
         203 : 设定文件取得模块 211 : 排程模块
         204 : 硬件侦测模块 212 : 显示组件
         205 : 设定文件写入模块 213 : 网络通讯组件
         206 : 测试项目产生模块 300 : 网络
         具体实施方式
         以下将以附图及详细说明清楚说明本发明的精神, 任何所属技术领域中具有通常 知识者在了解本发明的较佳实施例后, 当可由本发明所教示的技术, 加以改变及修饰, 其并 不脱离本发明的精神与范围。
         请参照图 1, 其系依照本发明一实施方式的一种测试系统的功能方块图。在测试 系统的测试端已存有受测端的硬件设定文件时, 测试端根据已存有的受测端的硬件设定文 件, 对受测端进行测试, 而不重新侦测受测端的硬件设定。
         测试系统包含至少一受测端 100 以及一测试端 200。测试端 200 与受测端 100 建 立连结。其中, 受测端 100 可为计算机硬件装置或其它电子装置。测试端 200 可为与受测 端 100 相异的装置。此外, 测试端 200 亦可为安装于受测端 100 的一测试程序。受测端 100 具有一受测端型号。测试端 200 包含一硬件菜单 201、 一型号判断模块 202、 一设定文件取 得模块 203、 一测试项目产生模块 206 以及一测试执行模块 207。硬件菜单 201 存有数个预 设硬件型号以及对应于各预设硬件型号的数个预设硬件设定文件。其中, 预设硬件设定文 件可包含预设硬件型号的中央处理单元 (Central Processing Unit) 的型号、 所支持的错 误侦测方式、 所支持的错误更正方式或其它硬件相关设定文件。
         型号判断模块 202 判断受测端 100 的受测端型号是否为存于硬件菜单 201 的预设 硬件型号的其中之一。在受测端 100 的受测端型号为预设硬件型号的其中之一时, 设定文 件取得模块 203 自存于硬件菜单 100 的预设硬件设定文件中, 取得对应于受测端型号的一 受测端硬件设定文件。测试项目产生模块 206 根据受测端硬件设定文件, 产生至少一受测 端测试项目。测试执行模块 207 对受测端 100 执行至少一受测端测试项目。如此一来, 可 在不需重新侦测受测端 100 的硬件设定文件的前提下, 对受测端 100 进行测试, 因而可省去 侦测受测端 100 的硬件设定文件所需的时间。此外, 可避免对受测端 100 进行其硬件设定文件所不支持的测试, 因而进一步节省测试时间。
         此外, 可在硬件菜单 201 不存有对应于受测端型号的硬件设定文件时, 侦测受测 端 100 的硬件设定。因此, 测试端 200 还可包含一硬件侦测模块 204, 用以在受测端型号不 为预设硬件型号的其中之一时, 对受测端 100 进行侦测, 以取得受测端 100 的受测端硬件设 定文件。于是, 测试项目产生模块 206 可根据所侦测的受测端硬件设定文件, 产生受测端测 试项目, 供测试执行模块 207 对受测端 100 执行。如此一来, 即使硬件菜单 201 不存有受测 端 100 的硬件设定文件, 测试端 200 仍可对受测端 100 进行测试。另外, 测试端 200 还可包 含一设定文件写入模块 205, 用以将硬件侦测模块 204 所取得的受测端硬件设定文件, 写入 硬件菜单 201。如此一来, 在下次测试与受测端 100 相同型号的装置时, 测试端 200 可通过 已写入硬件菜单 201 的硬件设定文件进行测试。
         测试端 200 可提供网页, 以显示测试信息或提供测试相关的操作。因此, 测试端 200 还可包含一网页提供模块 208, 用以提供一测试网页。其中, 网页提供模块 208 所提供 的测试网页可显示于测试端 200 的一显示组件 212。 此外, 网页提供模块 208 所提供的测试 网页可透过测试端 200 的一网络通讯组件 213, 传送至网络 300。如此一来, 使用者可透过 网络 300 取得测试网页, 而在远程取得相关的测试信息或操控测试。此外, 由于测试网页兼 容性高, 可于多种操作系统或多种平台执行, 故不需随着进行测试之操作系统或平台之不 同而重新修改。 另外, 在对受测端 100 执行至少一受测端测试项目时, 测试执行模块 207 可定时回 传一目前测试信息至网页提供模块 208。于是, 网页提供模块 208 可将目前测试信息, 显示 于测试网页。其中, 目前测试信息可包含目前测试进度、 已执行完成之测试项目、 已执行完 成的测试项目的结果或其它测试相关的信息。
         此外, 测试项目产生模块 206 可根据受测端硬件设定文件, 提供数个可选测试项 目至网页提供模块 208。网页提供模块 208 将可选测试项目显示于测试网页。于是, 使用者 可透过测试网页, 选择可选测试项目的至少其中之一, 作为至少一受测端测试项目, 以产生 一选择信号。如此一来, 使用者可透过测试网页, 选择欲对受测端 100 进行的测试项目。
         测试端 200 可将测试结果存于数据库供查询。因此, 测试端 200 还可包含一测试 结果数据库 209 以及一测试结果产生模块 210。测试结果产生模块 210 在对受测端 100 执 行至少一受测端测试项目后, 产生一测试结果, 并储存测试结果至测试结果数据库 209。其 中, 测试结果产生模块 210 所产生的测试结果可为 log 槽。如此一来, 使用者可查询测试结 果数据库 209 中的测试结果, 而得知受测端 100 的测试结果。尤其, 在对多个受测端进行测 试时, 仅需查询测试结果数据库 209, 即可得知多个受测端的测试结果, 而不需一一查询各 受测端。
         在要对受测端 100 进行多个测试项目时, 测试端 200 可对测试项目进行排程。因 此, 测试端 200 还可包含一排程模块 211, 用以在至少一受测端测试项目为数个时, 对受测 端测试项目进行排程, 以产生一受测端测试项目排序。于是, 测试执行模块 207 根据受测端 测试项目排序, 对受测端 100 执行受测端测试项目。如此一来, 可使受测端测试项目的执行 顺序较为弹性。 此外, 如欲采用不同的排程方式进行排序时, 仅需改写排程模块 211, 而不需 更动测试端 200 的其它模块。
         由上述本发明实施方式可知, 应用本发明具有下列优点。在受测端的硬件设定文
         件已存于硬件菜单时, 可直接根据硬件菜单中对应于受测端型号的硬件设定文件, 对受测 端进行测试。因此, 可省去侦测受测端的硬件设定文件的时间。此外, 在硬件菜单中不存有 受测端的硬件设定文件时, 仍可先侦测受测端的硬件设定文件, 以作为测试受测端的依据。 此外, 可通过一测试网页显示测试信息或提供测试相关的操作。 其中, 由于网页的兼容性高 且易于透过网络传输, 因此测试网页可于测试端的本机上显示或透过网络传送至远程不同 平台或操作系统的装置。
         虽然本发明已以实施方式揭露如上, 然其并非用以限定本发明, 任何熟悉此技艺 者, 在不脱离本发明的精神和范围内, 当可作各种的更动与润饰, 因此本发明的保护范围当 视所附的权利要求书所界定的范围为准。

    关 键  词:
    测试 系统
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:测试系统.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4250561.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1