CN1834935A - 多功能测试方法 - Google Patents
多功能测试方法 Download PDFInfo
- 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
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所述的多功能测试方法,其特征在于:根据该选择指令判断是否提供该使用者保密界面的步骤包括:
判断该选择指令是否选择生产测试功能;以及
若该选择指令非为选择生产测试功能,则提供该使用者保密界面。
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)
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)
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 | 英业达股份有限公司 | 测试伺服机时令测试者轻易辨识出测试程序种类的方法 |
-
2005
- 2005-03-14 CN CNB2005100335010A patent/CN100375964C/zh not_active Expired - Fee Related
Cited By (3)
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 |