CN1834935A - 多功能测试方法 - Google Patents

多功能测试方法 Download PDF

Info

Publication number
CN1834935A
CN1834935A CN 200510033501 CN200510033501A CN1834935A CN 1834935 A CN1834935 A CN 1834935A CN 200510033501 CN200510033501 CN 200510033501 CN 200510033501 A CN200510033501 A CN 200510033501A CN 1834935 A CN1834935 A CN 1834935A
Authority
CN
China
Prior art keywords
user
test
test function
window
testing method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200510033501
Other languages
English (en)
Other versions
CN100375964C (zh
Inventor
罗友良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitac Computer Shunde Ltd
Shunda Computer Factory Co Ltd
Mitac International Corp
Original Assignee
Mitac Computer Shunde Ltd
Mitac International Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitac Computer Shunde Ltd, Mitac International Corp filed Critical Mitac Computer Shunde Ltd
Priority to CNB2005100335010A priority Critical patent/CN100375964C/zh
Publication of CN1834935A publication Critical patent/CN1834935A/zh
Application granted granted Critical
Publication of CN100375964C publication Critical patent/CN100375964C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

一种多功能测试方法,其包括以下步骤:提供多个测试功能选项;接收使用者输入的选择指令;根据前述的选择指令选择其中一项的测试功能;产生一个窗口;在窗口中执行所选择的测试功能选项;以及记录此窗口所产生的信息。可以在一台计算机上同时执行多个测试程序,改善以往一台计算机只能执行单一测试功能的缺点。

Description

多功能测试方法
【技朮领域】
本发明是有关于一种测试方法,且特别是有关于一种多功能测试方法。
【背景技朮】
目前,在工厂内做产品的测试时,大部份都会使用计算机来辅助进行产品的测试,而当我们要针对一样产品做某一项特别功能的测试时,就必需在计算机上执行一项特定的测试程序来进行诊断,而且因为测试程序皆是以单一画面来进行的,因此在一台计算机上我们只能进行单一种的功能测试。如图1所示,其为现有一种利用计算机来辅助进行产品测试的方块图,当我们要对一项待测产品101进行生产测试、维修用的诊断测试,以及长时间测试这三项功能测试时,就必须使用到103、105、107三台计算机,每一台计算机分别针对前述中的一项测试功能对待测产品101进行测试。如果这个待测产品101需要进行其它更多项的功能测试时,就需要更多台的计算机来辅助处理,因此相当的不方便。
另外,在计算机上执行测试程序的过程当中,由于目前的测试程序都没有针对程序本身的安全性做有效的管理措施,因此也使的任何人员都可以轻易的在计算机上更改测试程序的内部设定,因此有可能会影响到待测产品的测试结果,造成不小的误差。
【发明内容】
本发明的主要目的在于提供一种多功能测试方法。
为达上述目的,本发明进行的步骤包括:提供多个测试功能选项;接收使用者输入的选择指令;根据前述的选择指令选择其中一项的测试功能;产生一个窗口;在窗口中执行所选择的测试功能选项;以及记录此窗口所产生的信息。
本发明的再一目的在于提供一种多功能测试方法,还提供了使用者保密界面,以增加在使用上的安全性。
为达上述目的,本发明进行的步骤包括:提供一使用者保密界面以提示输入一组使用者帐号及使用者密码;以及在输入使用者帐号及使用者密码时停止屏幕的响应。
此外,此多功能测试中所包含的测试功能选项包括生产测试功能、维修用的诊断测试功能以及长时间测试功能中至少其一。
相较于现有技朮,本发明所提出的多功能测试方法,可以在一台计算机上同时执行多个测试程序,改善以往一台计算机只能执行单项测试功能的缺点。也可提供使用者保密界面,以增加在使用上的安全性。
【附图说明】
图1是现有的利用计算机来辅助进行产品测试的方块图。
图2是多功能测试产品所出现的选择功能画面。
图3是多功能测试产品所出现的测试过程画面。
图4是多功能测试产品进行产品测试的方块图。
图5是多功能测试产品所出现的使用者保密界面。
图6是本发明多功能测试方法针对DMC产品进行SBFT测试的流程图。
图7是本发明多功能测试方法针对DMC(A&C)Normal SBFT测试的流程图。
【具体实施方式】
如前所述,本发明使用的多功能测试产品在测试过程中,会提供多个测试功能选项,如图2所示,在本实施方式中,多功能测试产品所提供的测试程序有生产测试程序、维修用诊断程序,以及长时间测试程序三种,因此在显示器201上会显示出这三种测试功能的选项,并且让使用者可以选择所要进行的测试项目。
使用者若分别选择了生产测试程序、维修用诊断程序,以及长时间测试三种测试功能,此多功能测试产品会在显示器201上建立三个窗口,然后在每一个窗口的抬头上显示出此窗口所执行的测试功能名称,并且在窗口抬头下面会记录整个测试的过程及结果。如图3所示,在显示器201中有三个测试窗口,在窗口303中,窗口303的抬头305显示生产测试,表示这个窗口是在执行生产测试程序,并在窗口303内的下方307中记录整个测试过程。在窗口309中,窗口309的抬头311显示维修用诊断测试,表示这个窗口是在执行维修用诊断测试程序,并在窗口309内的下方313记录整个测试过程。在窗口315中,窗口315的抬头317显示长时间测试,表示这个窗口315是在执行长时间测试程序,并在窗口315内的下方319记录整个测试过程。
以一个UNIX***的Sun产品测试程序而言,为了要达到前面所述的功能,因此在Sun产品测试程序里加入一段程序:dtterm-tivt100-titleDMC$tl-CA-l-lf${DMC_POST_LOG}/’_3753164$dmc_sn.d$tl-e{DMC_BFT_CMD}/:d$tl&,当Sun产品测试程序执行上述的程序时,便会依照指令开始进行开启窗口、显示出窗口抬头名称、存储测试记录,以及在显示器201执行测试的步骤。
为了要能够使一台计算机执行多个测试程序,以改善过去一台计算机只能执行单项测试功能的缺点,因此引进了连接端口服务器(Port Sever)硬设备技术来配合此多功能测试产品,请参照图4,当使用者在计算机401上执行多功能测试时,透过连接端口服务器403连接到待测产品405上执行测试,而一种测试功能需要一个连接端口连接,因此若多功能测试具有三种测试功能,则连接端口服务器403就会有三个连接端口连接至待测产品405上。
而为了要提高前述的多功能测试在使用上的安全性,因此在此多功能测试中增加一层保密方法,此方法是在使用者选择测试功能选项时,提供一使用者保密界面以提示使用者输入一组使用者帐号及使用者密码,并且在使用者输入使用者帐号及使用者密码时,其所输入的字符不会显示在显示器201上。如图5所示,当使用者在进入功能测试选项时,在显示器201上会出现一个使用者保密界面503,使用者必需在使用者保密界面503中输入正确的使用者帐号及使用者密码,才能顺利登入并执行测试程序。
以一个UNIX***的Sun产品测试程序而言,为了要达到前面所说的保密方法,我们在Sun产品测试程序里有关输入使用者帐号与密码处加入三行程序:stty-echo、read ad2,以及stty echo,当Sun产品测试程序执行上述的程序时,使用者所输入的使用者帐号及使用者密码皆不会显示在显示器上,因此可以提高保密性。
在本实施方式中,可以整理出一个产品的测试流程,如图6所示,在步骤S601中,先对设备进行检查。在步骤S603中,开启设备的电源。在步骤S605中,DMC会进行自我的检测。在步骤S607中,检查软件的版本是否正常。在步骤S609中,检查DMC是否正常。在步骤S611中,进行网络的设定。在步骤S613中,检查SunVTS是否正常。在步骤S615中,进行DMC(A&S)Normal SBFT。在步骤S617中,进行DMC(A&S)SWAP测试。若在步骤S605~S617之间有出现不正确的信息时,则会立刻进入步骤S619中,进行错误的检测。
针对上述流程中的DMC(A&C)Normal SBFT,以下提出更进一步的流程说明,如图7所示,在步骤S701中,进行Flash测试。在步骤S703中,进行警告端口测试。在步骤S705中,进行完整测试。在步骤S707中,进行温度测试。在步骤S709中,进行Fan状态测试。在步骤S711中,进行Fan的转速测试。在步骤S713中,进行实时时脉测试。在步骤S715中,进行电源状态测试。在步骤S717中,进行DMC SWAP的测试。若在步骤S701~S717的测试过程当中有错误出现时,则会进入步骤S719中,进行错误的检测。
综上所述,本发明所提出的多功能测试方法可以在一台计算机上同时执行多个测试程序,改善以往一台计算机只能执行单项测试功能的缺点。此外,该方法还提供了使用者保密界面,以增加在使用上的安全性。

Claims (4)

1.一种多功能测试方法,包括:
提供多个测试功能选项;
接收使用者输入的一选择指令;
根据该选择指令选择该些测试功能选项之一;
产生一窗口;
在该窗口中执行所选择的该测试功能选项;以及
记录该窗口所产生的信息。
2.根据权利要求1所述的多功能测试方法,其特征在于:该些测试功能选项包括生产测试功能、维修诊断测试功能以及长时间测试功能中至少其一。
3.根据权利要求1所述的多功能测试方法,其特征在于:更包括:
在选择该些测试功能选项之一时提供一使用者保密界面以输入一使用者帐号及一使用者密码;以及
在使用者输入该使用者帐号及该使用者密码时停止屏幕响应。
4.根据权利要求3所述的多功能测试方法,其特征在于:根据该选择指令判断是否提供该使用者保密界面的步骤包括:
判断该选择指令是否选择生产测试功能;以及
若该选择指令非为选择生产测试功能,则提供该使用者保密界面。
CNB2005100335010A 2005-03-14 2005-03-14 多功能测试方法 Expired - Fee Related CN100375964C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100335010A CN100375964C (zh) 2005-03-14 2005-03-14 多功能测试方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100335010A CN100375964C (zh) 2005-03-14 2005-03-14 多功能测试方法

Publications (2)

Publication Number Publication Date
CN1834935A true CN1834935A (zh) 2006-09-20
CN100375964C CN100375964C (zh) 2008-03-19

Family

ID=37002687

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100335010A Expired - Fee Related CN100375964C (zh) 2005-03-14 2005-03-14 多功能测试方法

Country Status (1)

Country Link
CN (1) CN100375964C (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102455414A (zh) * 2010-10-18 2012-05-16 台达电子工业股份有限公司 自动测试***及方法
CN105738720A (zh) * 2014-12-12 2016-07-06 大陆泰密克汽车***(上海)有限公司 一种电子产品测试方法、设备和***

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0869433A3 (en) * 1997-03-31 1999-10-06 Siemens Corporate Research, Inc. A test development system and method for software with a graphical user interface
US6421822B1 (en) * 1998-12-28 2002-07-16 International Business Machines Corporation Graphical user interface for developing test cases using a test object library
US6341361B1 (en) * 1999-06-01 2002-01-22 Advanced Micro Devices, Inc. Graphical user interface for testability operation
CN1331055C (zh) * 2003-08-26 2007-08-08 英业达股份有限公司 测试伺服机时令测试者轻易辨识出测试程序种类的方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102455414A (zh) * 2010-10-18 2012-05-16 台达电子工业股份有限公司 自动测试***及方法
CN105738720A (zh) * 2014-12-12 2016-07-06 大陆泰密克汽车***(上海)有限公司 一种电子产品测试方法、设备和***
CN105738720B (zh) * 2014-12-12 2019-05-31 大陆泰密克汽车***(上海)有限公司 一种电子产品测试方法、设备和***

Also Published As

Publication number Publication date
CN100375964C (zh) 2008-03-19

Similar Documents

Publication Publication Date Title
US20230376407A1 (en) System and method for automated intelligent mobile application testing
US8271950B2 (en) Test generation from captured user interface status
US7979841B2 (en) Programmatically determining calling information of a graphical program
US8356282B1 (en) Integrated development environment for the development of electronic signal testing strategies
EP0176854A2 (en) Method and apparatus for improved monitoring and detection of improper device operation
US8296740B2 (en) Annotating system traces with control program information and presenting annotated system traces
Koutsandria et al. A real-time testbed environment for cyber-physical security on the power grid
CN105378493A (zh) 用于支持协议无关器件测试***中协议重新配置的基于云的基础设施
JP6761441B2 (ja) ソフトウェアアプリケーションプログラミングインタフェース(api)を用いた自動テスト機能のユーザによる制御
CN113009845B (zh) 一种卫星软件的仿真测试***及方法
WO2021129335A1 (zh) 操作监控方法及装置、操作分析方法及装置
CN109426611A (zh) 一种软件测试方法和装置
US9342434B2 (en) Revealing new errors in edited code
CN1834935A (zh) 多功能测试方法
JPH0456445A (ja) ネットワークシステム試験方式
Brown et al. An approach to benchmarking configuration complexity
US20050049814A1 (en) Binding a GUI element to a control in a test executive application
CN108984380A (zh) 一种基于Linux***的服务器测试方法、装置及介质
CN116341289A (zh) 一种基于数字孪生技术的实时数据可视化平台
CN114996101A (zh) 一种硬盘故障定位方法、***、装置及可读存储介质
CN111008113B (zh) 一种SAS-Expander测试方法和工具
CN1991780A (zh) 模块化测试方法及其装置
Dincer et al. Using Java and JavaScript in the Virtual Programming Laboratory: a Web‐based parallel programming environment
Yan et al. Performance Testing of Open Laboratory Management System Based on LoadRunner
Tse et al. A Testbed for Operations in the Information Environment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080319

Termination date: 20140314