可整合模块测试工作的方法

文档序号:6556200阅读:296来源:国知局
专利名称:可整合模块测试工作的方法
技术领域
本发明有关于可整合模块测试工作的方法,尤指一种可将若干个测试程序 的测试、浏览及编辑等功能予以整合,并提供接口予以控制的整合测试软件。
背景技术
各电子公司研发新产品及新设备时,必须考虑搭配不同的零件及配备,但 研发产品或设备所使用的零件及配备,皆委外制造或采购不同厂商的零件,使 得零件及配备的规格(如尺寸大小,耗电量及转速等)与特性(如兼容性或配 合效应)不一,而所搭配用以测试该等零件及配备的工具或仪器也各有不同, 测试者必须使用如此不同的工具或仪器分别进行测试。而通常软件业者对零件或配备做测试时, 一般会针对不同的装置或配备所 搭配的工具或仪器进行不同的测试程序设计,或经由该等零件及配备的厂商所 提供的测试程序,因此,测试者必须分别使用适合匹配该等零件及配备或其特性的测试程序,这些测试程序通常是由DOS环境下的BATCH格式所完成,利用 撰写连续执行及判断、纪录测试结果的程序来处理这一连串的测试动作,然而, 如此方式有时需花上半天的时间得以完全执行完毕时,测试者必须等到执行完 毕后才可得到测试结果,又或一受测零件或配备只需测试少数的测试项目,常 造成不便及费时的情形,此种情况既对测试工作没有效率、浪费许多人工成本 且亦对测试的排程缺乏弹性。为解决以上问题,开发出一种可整合模块测试工 作的方法,即成为待解决的一重要课题。发明内容有鉴于此,为改进对测试工作没有效率、浪费许多人工成本且亦对测试的 排程缺乏弹性的缺点,发明人经过长久努力研究与实验,终于开发设计出本发 明的一种可整合模块测试工作的方法,该发明将各种不同零件及配备所用的测 试程序收集起来,并计划测试工作的进行,如此一来,各种不同零件及配备便 可依需求进行测试,并可统一管理不同的测试工作。本发明提供了一种可整合模块测试工作的方法,该方法在一计算机装置中 安装有一整合测试软件,该整合测试软件中设有若干个测试程序,该等测试程 序中设有可进行不同功能目的的指令及参数设定值,用以测试不同种类的若干 个待测模块(module)(如显示卡、电源、风扇或网卡等),该整合测试软件 中另外设有一测试设定文件及一控制接口 ,而该测试设定文件记录有与模块测
试工作有关的信息(如该等待测模块的测试顺序),该控制接口设有可接受不 同指令的若千个指令选项,该整合测试软件可依照该控制接口所接收的指令及该测试设定文件的信息对该等待测模块进行测试(execute)工作,或对该测试 设定档进行浏览(browse)及编辑(edit,包含新增、修改、删除)等工作,如 此,本发明将各种不同的待测模块所匹配的测试程序收集于一处,便可依实际 的需求对各该待测模块进行管理,并可一并操作模块测试工作。为便于对本发明的目的、形状、构造装置特征及其功效,做更进一步的认 识与了解,配合附图详细说明如下


图l为本发明的方块2为本发明的实施例示意3为本发明的实施例流程图'图4为本发明的实施例示意5为本发明的实施例流程6为本发明的实施例示意图具体实施方式
本发明为一种可整合模块测试工作的方法,请参照图1所示,该方法于一 计算机装置1中安装有一整合测试软件10,该整合测试软件10中提供一控制接 口 20、 一测试设定档30及若干个测试程序40,该等测试程序40中设有可进行 不同功能目的的指令及参数设定值,分别用以测试不同种类的若干个待测模块 (module) 60 (如显示卡、电源、风扇或网卡等),而该测试设定文件30记 录有与模块测试工作有关的信息(如该等待测模块60的测试顺序),该控制 接口 20设有可接受不同指令的若干个指令选项22,该整合测试软件10可依照 该控制接口 20所接收的指令及该测试设定文件30的信息对该等待测模块60进 行测试(execute)工作,或对该测试设定档30进行浏览(browse)及编辑(edit, 包含新增、修改、删除)等工作,如此,本发明将各种不同的待测模块60所匹 配的测试程序40收集于一处,各该待测模块60便可依使用者的需求进行管理, 并可一并操作模块测试工作。本发明中,请参照图1及图2所示,该等指令选项22可为测试、浏览及编 辑等的指令选项22,当该整合测试软件10由该控制接口 20接收到一指令时, 请参照图3所示,该整合测试软件10依不同的指令进行判断的歩骤如下(201) 判断是否为测试的指令,若是,则进行(202),否则,则进行(2(M);(202) 读取该测试设定档30,依据该测试设定文件30所提供的信息以进 行测试该等待测模块60;(203) 显示一测试报告21(复请参照图2所示),跳至(209);(204) 判断是否为浏览的指令,若是,则进行(205),否则,则进行。Oe);(205) 于该控制接口 20显示该测试设定文件30(请参照图4所示)内的数 据以供浏览,跳至(209):(206) 判断是否为编辑的指令,若是,则进行(207),否则,则进行(209);(207) 于该控制接口 20显示该测试设定文件30内的数据以供编辑数据;(208) 储存该测试设定档30;(209) 结束本工作。在本发明的一实施例中,请参照图1及图4所示,该测试设定文件30的信 息中可为若干个字段31,其包括有待测模块60名称(module name)、该等测试 程序文件名(file name)、测试项目(item)、执行顺序(order)、测试执行次 数(test number)及该等测试程序40的路径(path),另外尚设有点选执行栏 (pick),该点选执行栏对应于该等待测模块60并可供点选,待该整合测试软 件10可辨识欲测试的待测模块60,以进行测试的指令,而无须测试的测试程序 40便不需执行以节省时间,此种设计既具人性化亦可解决无弹性的执行测试作 业,而当该整合测试软件10由该控制接口 20接收到测试的指令时,请参照图1 及图5所示,该整合测试软件10进行的步骤如下(301) 该整合测试软件10读取该测试设定档30中的该等待测模块60的 执行顺序、测试执行次数、具有标记的点选执行栏及所对应的测试程序40的路 径;(302) 该整合测试软件10依据上述的信息以执行各待测模块60所对应的 测试程序40;(303) 该整合测试软件10依该等测试程序40的测试结果,产生该测试报告21;(304) 该整合测试软件10将该测试报告21显示于该控制接口 20 (复请参 照图2所示)上。另一实施例中,请参照图1及图4所示,而该整合测试软件10尚内建有一 权限单元50,该权限单元50可被开启以使修改该测试设定文件30中的所有信 息,当该整合测试软件10判断出该控制接n 20所接收到的是该编辑指令时, 该整合测试软件10读取该测试设定文件30中的测试程序文件名、测试项目、 执行顺序、测试执行次数及该等测试程序40的路径等信息,该整合测试软件IO 并使所读取的信息显示于该控制接口 20(复见图2所示)上,该整合测试软件10 便开启该权限单元50,使该测试设定文件30的测试程序文件名、测试项目、执 行顺序、测试执行次数及该等测试程序40的路径等信息得以进行新增、修改及 删除作业,待编辑完毕后,以储存该测试设定档30,相反地,当该整合测试软 件10由该控制接口 20接收到浏览的指令时,该整合测试软件10读取该测试设
定文件30中的测试程序文件名、测试项目、执行顺序、测试执行次数及该等测试程序40的路径等信息,并显示于该控制接口 20上,该整合测试软件10关闭 该权限单元50,于是该测试设定文件30中的所有信息便不得被修改,使得该测 试设定文件30的信息只能被浏览。另一实施例中,复请参照图1及图4所示,由于信息安全控管的考虑,该 整合测试软件10经由该控制接口 20所接收的至少一密码组可判断是否开启该 权限单元50,例如当该控制接口 20接收到一编辑指令时,该整合测试软件 IO便判断该密码组是否正确,若是,便开启该权限单元50,使得该测试设定档 30所呈现于该控制接口 20的信息得以进行新增、修改及删除作业,否则,不提 供该测试设定档30所呈现于该控制接口 20信息的画面。本发明中另一实施例中,请参照图1及图6所示,该控制接口 20显示于该 计算机装置1上设有可接受不同指令的该等指令选项22包括有档案、测试进行、 设定浏览及修改设定等指令选项22,而此等指令选项22尚分别提供更多的功能 服务的子选项,如该设定浏览的指令选项22中又可细分为浏览设定文件30、 浏览测试程序40、浏览待测模块60及浏览测试报告21等子选项,若点选该浏 览测试程序40的子选项,则该整合测试软件10撷取该测试程序40内的指令及 参数设定值,并显示于该控制接口20上。以上所述仅为本发明最佳的一具体实施例,惟本发明的构造特征并不局限 于此,任何熟悉该项技艺者在本发明领域内,可轻易思及的变化或修饰,皆可 涵盖在以下本案的专利范围。
权利要求
1、一种可整合模块测试工作的方法,其特征在于,该方法于一计算机装置中安装有一整合测试软件,该整合测试软件中设有一控制接口、一测试设定文件及若干个测试程序,该控制接口设有可接受不同指令的若干个指令选项,该计算机装置依下列步骤进行处理该控制接口的任一指令选项被选取;该整合测试软件判断该控制接口所被选取的该一指令选项;利用该等测试程序中所设的不同功能目的的指令、参数设定值及该测试设定文件的信息,对该等待测模块进行测试,或对该测试设定档进行浏览、编辑等工作。
2、 根据权利要求1所述的可整合模块测试工作的方法,其特征在于,该控 制接口提供使用者输入的该等指令选项为测试、浏览及编辑等的指令,当该整 合测试软件由该控制接口接收到一指令时,该整合测试软件依不同的指令进行判断的步骤如下判断是否为测试的指令;若是,则读取该测试设定档,依据该测试设定文件所提供的信息以进行测 试该等待测模块;显示一测试报告。
3、 根据权利要求2所述的可整合模块测试工作的方法,其特征在于,当该 整合测试软件判断该指令不为测试的指令,其进行判断的步骤如下判断是否为浏览的指令;若是,则于该控制接口显示该测试设定文件内的资料以供浏览。
4、 根据权利要求2所述的可整合模块测试工作的方法,其特征在于,当该整合测试软件判断该指令不为浏览的指令,其进行判断的步骤如下 判断是否为编辑的指令;若是,则于该控制接口显示该测试设定文件内的数据以供编辑数据; 储存该测试设定档。
5、 根据权利要求2所述的可整合模块测试工作的方法,其特征在于,该测 试设定文件的信息可若干个字段,包括有待测模块名称、该等测试程序文件名、 测试项目、执行顺序、测试执行次数及该等测试程序的路径。
6、 根据权利要求5所述的可整合模块测试工作的方法,其特征在于,该测试设定档另设有点选执行栏,该点选执行栏对应于该等待测模块并可供点选, 使该整合测试软件可辨识欲测试的待测模块以测试的指令,而无须测试的测试 程序便不需执行以节省时间。
7、 根据权利要求6所述的可整合模块测试工作的方法,其特征在于,该当 该整合测试软件由该控制接口接收到测试的指令时,该整合测试软件进行的步 骤如下读取该测试设定文件中的该等待测模块的执行顺序、测试执行次数、具有标记的点选执行栏及所对应的测试程序的路径;依据上述的信息以执行各待测模块所对应的测试程序; 依该等测试程序的测试结果,产生该测试报告; 将该测试报告显示于该控制接口上。
8、 根据权利要求2所述的可整合模块测试工作的方法,其特征在于,该整 合测试软件尚内建有一权限单元,该权限单元可被开启以使修改该测试设定文 件中的所有信息,当该整合测试软件判断出该控制单元所接收到的是该编辑指令时,其步骤如下该整合测试软件读取该测试设定文件中的测试程序文件名、测试项目、执行顺序、测试执行次数及该等测试程序的路径等信息;该整合测试软件并使所读取的信息显示于该控制接口上; 该整合测试软件便开启该权限单元,使该测试设定文件的测试程序文件名、测试项目、执行顺序、测试执行次数及该等测试程序的路径等信息得以进行新增、修改及删除作业;待编辑完毕后,储存该测试设定档。
9、 根据权利要求8所述的可整合模块测试工作的方法,其特征在于,当该 整合测试软件由该控制接口接收到浏览的指令时,其步骤如下该整合测试软件读取该测试设定文件中的测试程序文件名、测试项目、执 行顺序、测试执行次数及该等测试程序的路径等信息;该整合测试软件并该测试设定文件中的测试程序文件名、测试项目、执行 顺序、测试执行次数及该等测试程序的路径等信息显示于该控制接口上;该整合测试软件关闭该权限单元,使该测试设定文件中的所有信息便不得 被修改。
10、 根据权利要求8所述的可整合模块测试工作的方法,其特征在于,该 整合测试软件经由该控制接口所接收的至少一密码组可判断是否开启该权限单 元。
11、 根据权利要求9所述的可整合模块测试工作的方法,其特征在于,该 控制接口显示于该计算机装置设有可接受不同指令的该等指令选项,而该等指 令选项尚分别提供更多功能服务的子选项。
12、 根据权利要求11所述的可整合模块测试工作的方法,其特征在于,该 等指令选项包括有档案、测试进行、设定浏览及修改设定等指令选项。
全文摘要
本发明为一种可整合模块测试工作的方法,该方法于一计算机装置中安装有一整合测试软件,该整合测试软件中设有若干个测试程序,该等测试程序中设有可进行不同功能目的的指令及参数设定值,分别用以测试不同种类的若干个待测模块,该整合测试软件中另设有一测试设定文件及一控制接口,而该测试设定文件记录有与模块测试工作有关的信息,该控制接口设有可接受不同指令的若干个指令选项,该整合测试软件可依照该控制接口所接收的指令及该测试设定文件的信息对该等待测模块进行测试,或对该测试设定档进行浏览及编辑等工作。
文档编号G06F11/22GK101131660SQ200610037218
公开日2008年2月27日 申请日期2006年8月25日 优先权日2006年8月25日
发明者郭明义 申请人:佛山市顺德区顺达电脑厂有限公司;神达电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1