JP2013218682A - パワーオン/オフテストシステム及びテスト方法 - Google Patents

パワーオン/オフテストシステム及びテスト方法 Download PDF

Info

Publication number
JP2013218682A
JP2013218682A JP2013076628A JP2013076628A JP2013218682A JP 2013218682 A JP2013218682 A JP 2013218682A JP 2013076628 A JP2013076628 A JP 2013076628A JP 2013076628 A JP2013076628 A JP 2013076628A JP 2013218682 A JP2013218682 A JP 2013218682A
Authority
JP
Japan
Prior art keywords
test
power
device under
under test
computer
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.)
Pending
Application number
JP2013076628A
Other languages
English (en)
Inventor
Cai-Jin Yuan
才進 袁
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.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
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 Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Publication of JP2013218682A publication Critical patent/JP2013218682A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Power Sources (AREA)

Abstract

【課題】テストの効率及び信頼性を高めること。
【解決手段】被テスト装置に給電及び給電停止をするテスト装置と、コンピュータと、テスト装置及びコンピュータに接続されるマイクロプロセッサと、を備え、コンピュータは、被テスト装置に接続され、予め設定されたテストパラメータに基づいて、マイクロプロセッサにパワーオン指令を送信して、被テスト装置に対してパワーオンテストを行ない、且つパワーオンテストの過程において被テスト装置の情報を読み取った後、テストを行い、テスト結果を記録し、さらに、パワーオンを検出すること及び情報を読み取ることに失敗した場合、テストを終了させ、パワーオンを検出すること及び情報を読み取ることに成功した場合、マイクロプロセッサにパワーオフ指令を送信して、被テスト装置に対してパワーオフテストを行なう。
【選択図】図3

Description

本発明は、テストシステム及びテスト方法に関し、特に電子装置に対してパワーオン/オフテストを行なうパワーオン/オフシステム及びテスト方法に関するものである。
被テスト装置を正確にオン/オフし、且つ被テスト装置のオン/オフ回数の信頼性を保証するために、出荷する前に、被テスト装置に対してパワーオン/オフテストを行なう必要がある。従来のテスト方法は、専用のテスト装置上に、パワーオン/オフの時間間隔等のパラメータを設定して、前記テスト装置を介して被テスト装置に給電した後、他のコンピュータのソフトウェア(例えば、Putty或いはHyper−terminate)により前記被テスト装置の情報を読み取って表示する。
しかし、上記のパワーオン/オフテスト方法は、以下の欠点がある。第一に、前記専用のテスト装置は、コンピュータに直接に接続されず、且つ予め設定されたパワーオン/オフの時間間隔のみに基づいて、被テスト装置に給電及び被テスト装置への電力供給を停止する。従って、被テスト装置上のあらゆるハードディスクは、被テスト装置がパワーオン/オフする度に完全に検出されることを確保できない。第二に、一部のテスト装置は、パワーオン/オフの実行回数を表示することができるが、信号がコンピュータに伝送される時間及びテスト装置自身の秒数計算に誤差が生じることが原因で、コンピュータが表示するパワーオン/オフの実行回数とテスト装置が表示するパワーオン/オフの実行回数とが異なるという問題を招来する。その結果、検査者は、多くの時間を費やして、コンピュータのソフトウェア及びテスト装置のどちらに問題が発生しているのかを検査して確定する必要がある。従って、人力及びコストの浪費を招き、テストの信頼性も低くなる。
以上の問題点に鑑みて、本発明は、テストの効率及び信頼性を高めることができるパワーオン/オフテストシステム及びテスト方法を提供することを目的とする。
上記の課題を解決するために、本発明に係るパワーオン/オフテストシステムは、被テスト装置に接続されて、前記被テスト装置に対してパワーオン/オフテストを行ない、且つ前記被テスト装置に給電する及び前記被テスト装置への電力供給を停止するテスト装置と、コンピュータと、前記テスト装置及び前記コンピュータに接続され、且つ前記コンピュータからの命令に基づいて、前記テスト装置を制御して、前記被テスト装置に給電する或いは前記被テスト装置への電力供給を停止するマイクロプロセッサと、を備える。前記コンピュータは、前記被テスト装置に接続され、予め設定されたテストパラメータに基づいて、前記マイクロプロセッサにパワーオン指令を送信して、前記被テスト装置に対してパワーオンテストを行ない、且つパワーオンテストの過程において、前記被テスト装置の情報を読み取った後、テストを行い、テスト結果を記録し、さらに、パワーオンを検出すること及び情報を読み取ることに失敗した場合、テストを終了させ、パワーオンを検出すること及び情報を読み取ることに成功した場合、前記マイクロプロセッサにパワーオフ指令を送信して、前記被テスト装置に対してパワーオフテストを行なう。
また、上記の課題を解決するために、本発明に係るパワーオン/オフテスト方法は、予め設定されたテストパラメータに基づいて、パワーオン指令を自動的に送信するステップと、1つのマイクロプロセッサを用いて、テスト装置を制御して、前記テスト装置によって被テスト装置に給電して、前記被テスト装置をパワーオンさせるステップと、前記被テスト装置の情報を読み取った後、テストを行い、テスト結果を記録し、且つパワーオンを検出すること及び情報を読み取ることに失敗した場合、テストを終了させるステップと、パワーオンを検出すること及び情報を読み取ることに成功した場合、予め設定されたテストパラメータに基づいて、パワーオフ指令を自動的に送信するステップと、前記マイクロプロセッサにより前記テスト装置を制御して、前記テスト装置によって前記被テスト装置への電力供給を停止させて、前記被テスト装置をパワーオフさせるステップと、前記被テスト装置がパワーオフに成功したかどうかを判断し、且つテスト結果を記録するステップと、を備える。
従来の技術と異なり、本発明に係るパワーオン/オフのテストシステム及びテスト方法は、コンピュータを介して、テスト装置を制御して、該テスト装置により、被テスト装置に給電する或いは被テスト装置への給電を停止させる。これにより、被テスト装置に対する毎回のパワーオンテスト及び情報読み取りテストが全て成功した後に、パワーオフテストを実行するため、被テスト装置の実際のパワーオン/オフの回数とコンピュータの表示とを一致させることができる。
本発明の実施形態に係るテストシステムのブロック図である。 図1に示したコンピュータの内部の機能モジュールを示す図である。 本発明の実施形態に係るテスト方法のフローチャートである。
図1に示すように、本発明の実施形態に係るテストシステム10は、被テスト装置20に接続されて、被テスト装置20に対してパワーオン/オフテストを行なう。被テスト装置20は、SASJBOD及びFCJBOD等の記憶装置或いはサーバー等である。以下の実施形態において、記憶装置を例として説明する。
テストシステム10は、テスト装置100と、マイクロプロセッサ300と、コンピュータ500と、を備える。テスト装置100は、被テスト装置20に接続されて、被テスト装置20に給電する或いは被テスト装置20への電力供給を停止する。マイクロプロセッサ300は、テスト装置100及びコンピュータ500に接続されて、コンピュータ500のパワーオン/オフ命令を受信した後、テスト装置100を制御して、被テスト装置20に給電する或いは被テスト装置20への電力供給を停止する。
コンピュータ500は、HBA(Host Bus Adapter)カードを介して被テスト装置20に接続される。前記HBAカードは、被テスト装置20の情報を読み取るために用いられる。ここの情報は、例えば、被テスト装置20内のハードディスクの数、規格及び全てのハードディスクが読み取られることができるかどうか等である。コンピュータ500には、ソフトウェアプログラムがインストールされている。
図2に示すように、上記のソフトウェアプログラムは、入力設定モジュール501、パワーオン/オフモジュール503、パワーオン/オフテストモジュール505、パラメータ判断モジュール507及び出力モジュール509を備える。
入力設定モジュール501は、テストシステム10が被テスト装置20に接続された後に、ユーザーが入力した情報を受信して、パワーオン/オフテストのテストパラメータ(例えば、パワーオン/オフの回数及びパワーオン/オフの時間間隔等)を設定する。例えば、入力設定モジュール501は、パワーオン/オフテストモジュール505が実行する際に必要とするパワーオン/オフの回数を500回、パワーオン/オフの時間間隔を1分間に設定することができる。
パワーオン/オフモジュール503は、設定された前記テストパラメータに基づいて、マクロプロセッサ300に対してパワーオン/オフ指令を自動的に送信する。
パワーオン/オフテストモジュール505は、被テスト装置20に対してパワーオンテストを実行し、パワーオンテストの過程において、被テスト装置20の情報を読み取った後、テストを行い、テスト結果を記録し、且つパワーオンを検出すること及び情報を読み取ることに失敗した場合、ここでテストを終了する。パワーオンを検出すること及び情報を読み取ることに成功した場合、マイクロプロセッサ300にパワーオフ指令を送信して、被テスト装置20に対してパワーオフテストを行なう。前記記録されたテスト結果とは、毎回パワーオン/オフテストが設定された時間間隔内に、正常にオン及びオフすることができるかどうか、及びパワーオンに成功した後に、前記HBAカードによって読み取った被テスト装置20の情報が完全であるかどうか等である。
パラメータ判断モジュール507は、パワーオン/オフテストの回数(例えば、500回)が、設定されたテストパラメータに達するかどうかを判断し、且つ達した場合は、テストはここで終了する。しかし、達していない場合は、あらゆるテストステップを繰り返して実行する。より詳細には、パラメータ判断モジュール507は、カウンタを備え、被テスト装置20が成功に一回パワーオン/オフする際に、前のパワーオン/オフの回数に自動的に1回を累加し、且つ累加された後の回数と設定されたパワーオン/オフの回数とを比較することにより、累加された後の回数が設定されたパワーオン/オフの回数に達するかどうかを判断する。
出力モジュール509は、パワーオン/オフテストモジュール505が記録したテスト結果を出力するために用いられる。例えば、プリントして出力する或いは表示装置を介して表示する。
図3に示すように、本発明の実施形態に係るパワーオン/オフのテスト方法は、以下のステップを備える。
ステップS21において、入力設定モジュール501は、テストシステム10が被テスト装置20に接続された後に、ユーザーが入力した情報に基づいて、パワーオン/オフテストのテストパラメータ(パワーオン/オフの回数及びパワーオン/オフの時間間隔を含む)を設定する。
ステップS22において、パワーオン/オフモジュール503は、設定されたテストパラメータに基づいて、マイクロプロセッサ300に対してパワーオン指令を送信する。
ステップS23において、マイクロプロセッサ300は、コンピュータ500のパワーオン指令を受信して、テスト装置100の電源を入れることにより、被テスト装置20に給電して、被テスト装置20をパワーオンさせる。
ステップS24において、パワーオン/オフテストモジュール505は、前記HBAカードを介して、被テスト装置20の情報を読み取る。
ステップS25において、パワーオン/オフテストモジュール505は、読み取った被テスト装置20の情報をテストして、設定されたパワーオン/オフの時間間隔内で、パワーオンに成功したかどうか及び被テスト装置20の情報を完全に読み取ったかどうかを判断して、テスト結果を記録する。パワーオンに成功し且つ被テスト装置20の情報を完全に読み取った場合、以下のステップS26に移る。そうでなければ、テストの流れはここで終了する。
ステップS26において、パワーオン/オフモジュール503は、マイクロプロセッサ300に対してパワーオフ指令を送信する。
ステップS27において、マイクロプロセッサ300は、コンピュータ500のパワーオフ指令を受信して、テスト装置100の電源を切ることにより、被テスト装置20への電力供給を停止させて、被テスト装置20をパワーオフさせる。
ステップS28において、パワーオン/オフテストモジュール505は、パワーオフに成功したかどうかを判断し、且つテスト結果を記録する。パワーオフに成功した場合、以下のステップ29に移る。そうでなければ、テストの流れはここで終了する。
ステップS29において、パラメータ判断モジュール507は、設定されたパワーオン/オフの回数に達するかどうかを判断する。設定されたパワーオン/オフの回数に達する場合、テストの流れはここで終了する。そうでなければ、ステップS22に戻る。
ステップS30において、出力モジュール509は、パワーオン/オフテストモジュール505が記録したテストデータを出力する。
本発明のテストシステム10は、コンピュータ500を介して、テスト装置100を制御して、該テスト装置100により、被テスト装置20に給電する或いは被テスト装置20への給電を停止させる。これにより、被テスト装置20に対する毎回のパワーオンテスト及び情報読み取りテストが全て成功した後に、パワーオフテストを実行するため、被テスト装置20の実際のパワーオン/オフの回数とコンピュータ500の表示とを一致させることができる。
以上、本発明の好適な実施形態について詳細に説明したが、本発明は前記実施形態に限定されるものではなく、本発明の範囲内で種々の変形又は修正が可能であり、該変形又は修正も又、本発明の特許請求の範囲内に含まれるものであることは、いうまでもない。
10 テストシステム
20 被テスト装置
100 テスト装置
300 マイクロプロセッサ
500 コンピュータ
501 入力設定モジュール
503 パワーオン/オフモジュール
505 パワーオン/オフテストモジュール
507 パラメータ判断モジュール
509 出力モジュール

Claims (5)

  1. 被テスト装置に接続されて、前記被テスト装置に対してパワーオン/オフテストを行ない、且つ前記被テスト装置に給電し及び前記被テスト装置への電力供給を停止させるテスト装置と、コンピュータと、を備えるパワーオン/オフテストシステムであって、
    前記テスト装置及び前記コンピュータに接続され、且つ前記コンピュータからの命令に基づいて、前記テスト装置を制御して、前記被テスト装置に給電する或いは前記被テスト装置への電力供給を停止させるマイクロプロセッサをさらに備え、
    前記コンピュータは、前記被テスト装置に接続され、予め設定されたテストパラメータに基づいて、前記マイクロプロセッサにパワーオン指令を送信して、前記被テスト装置に対してパワーオンテストを行ない、且つパワーオンテストの過程において前記被テスト装置の情報を読み取った後、テストを行い、テスト結果を記録し、さらに、パワーオンを検出すること及び情報を読み取ることに失敗した場合、テストはここで終了し、パワーオンを検出すること及び情報を読み取ることに成功した場合、前記マイクロプロセッサにパワーオフ指令を送信して、前記被テスト装置に対して、パワーオフテストを行なうことを特徴とするパワーオン/オフテストシステム。
  2. 前記コンピュータは、ユーザーが入力したパワーオン/オフテストのテストパラメータを受信し、パワーオン/オフテストの回数が設定されたテストパラメータに達するかどうかを判断し、及び記録したテスト結果を出力することを特徴とする請求項1に記載のパワーオン/オフテストシステム。
  3. 前記記録されたテスト結果は、毎回パワーオン/オフテストが設定された時間間隔内に、正常にパワーオン及びパワーオフすることができるかどうか、及びパワーオンに成功した後に読み取った被テスト装置の情報が完全であるかどうかであることを特徴とする請求項1又は2に記載のパワーオン/オフテストシステム。
  4. 予め設定されたテストパラメータに基づいて、パワーオン指令を自動的に送信するステップと、
    1つのマイクロプロセッサを用いてテスト装置を制御して、前記テスト装置によって、被テスト装置に給電して、前記被テスト装置をパワーオンさせるステップと、
    前記被テスト装置の情報を読み取った後、テストを行い、テスト結果を記録し、且つパワーオンを検出すること及び情報を読み取ることに失敗した場合、テストをここで終了させるステップと、
    パワーオンを検出すること及び情報を読み取ることに成功した場合、予め設定されたテストパラメータに基づいて、パワーオフ指令を自動的に送信するステップと、
    前記マイクロプロセッサにより前記テスト装置を制御して、前記テスト装置によって前記被テスト装置への電力供給を停止させて、前記被テスト装置をパワーオフさせるステップと、
    前記被テスト装置がパワーオフに成功したかどうかを判断し、且つテスト結果を記録するステップと、を備えることを特徴とするパワーオン/オフテスト方法。
  5. 前記テスト方法は、ユーザーが入力したパワーオン/オフテストのテストパラメータを受信するステップと、パワーオン/オフの回数が設定されたテストパラメータに達するかどうかを判断し、達した場合、テストの流れをここで終了させ、達していない場合、あらゆるテストステップを繰り返して実行するステップと、記録したテスト結果を出力するステップと、をさらに備えることを特徴とする請求項5に記載のパワーオン/オフテスト方法。
JP2013076628A 2012-04-06 2013-04-02 パワーオン/オフテストシステム及びテスト方法 Pending JP2013218682A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210098778.1 2012-04-06
CN2012100987781A CN103364650A (zh) 2012-04-06 2012-04-06 测试***和测试方法

Publications (1)

Publication Number Publication Date
JP2013218682A true JP2013218682A (ja) 2013-10-24

Family

ID=49292992

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013076628A Pending JP2013218682A (ja) 2012-04-06 2013-04-02 パワーオン/オフテストシステム及びテスト方法

Country Status (4)

Country Link
US (1) US20130268218A1 (ja)
JP (1) JP2013218682A (ja)
CN (1) CN103364650A (ja)
TW (1) TW201342041A (ja)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103559128B (zh) * 2013-10-28 2016-05-25 深圳市宏电技术股份有限公司 一种上下电测试电路及上下电测试装置
CN103577291B (zh) * 2013-11-12 2017-01-11 福建联迪商用设备有限公司 嵌入式***的掉电测试***及方法
CN105807155A (zh) * 2016-03-04 2016-07-27 太仓市同维电子有限公司 一种电子设备断电启动测试的装置及其测试方法
CN106649018B (zh) * 2017-01-09 2019-08-02 郑州云海信息技术有限公司 一种带扩展柜的存储***稳定性的测试方法
CN106980561B (zh) * 2017-05-27 2021-01-29 苏州浪潮智能科技有限公司 一种上下电测试***及其方法
CN107391324B (zh) * 2017-06-30 2020-02-07 郑州云海信息技术有限公司 一种存储***的测试控制装置及方法
CN108051728A (zh) * 2017-11-28 2018-05-18 郑州云海信息技术有限公司 一种基于moc板卡硬件ac测试方法与***
CN108063855B (zh) * 2017-12-27 2020-10-30 上海传英信息技术有限公司 关机闹钟的测试方法和测试端
CN109656771A (zh) * 2018-12-19 2019-04-19 广东浪潮大数据研究有限公司 一种jbod存储设备测试的方法、***及服务器
CN109817272B (zh) * 2019-01-22 2021-04-30 山东华芯半导体有限公司 一种基于主板的***盘ssd断电测试方法
CN113342584A (zh) * 2021-06-11 2021-09-03 深圳市视美泰技术股份有限公司 设备异常检测方法、装置、计算机设备和存储介质
CN114942871A (zh) * 2022-07-19 2022-08-26 北京紫光青藤微***有限公司 一种nfc芯片的测试方法、装置、可读介质及电子设备

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050204243A1 (en) * 2004-01-21 2005-09-15 Meihong Hu Method and testing system for storage devices under test
TWI386672B (zh) * 2006-12-01 2013-02-21 Hon Hai Prec Ind Co Ltd 電源迴路測試方法
CN101750588B (zh) * 2008-11-28 2013-04-24 鸿富锦精密工业(深圳)有限公司 检测装置
CN101901178A (zh) * 2009-05-31 2010-12-01 鸿富锦精密工业(深圳)有限公司 电脑***开关机测试装置及方法

Also Published As

Publication number Publication date
US20130268218A1 (en) 2013-10-10
CN103364650A (zh) 2013-10-23
TW201342041A (zh) 2013-10-16

Similar Documents

Publication Publication Date Title
JP2013218682A (ja) パワーオン/オフテストシステム及びテスト方法
WO2016101411A1 (zh) 一种服务器显示方法及装置
US8738965B2 (en) Test method and test device for restarting a computer based on a hardware information comparison and a restart count
US8352800B2 (en) Universal serial bus system and method
TWI470420B (zh) 除錯方法及電腦系統
US8538720B2 (en) Cold boot test system and method for electronic devices
US20130139129A1 (en) Test method for handheld electronic device application
TW201327136A (zh) 伺服器測試系統及伺服器穩定性測試方法
US20140068350A1 (en) Self-checking system and method using same
CN106547653B (zh) 计算机***故障状态检测方法、装置及***
JP5153774B2 (ja) 試験装置、プログラム、および、記録媒体
US8621280B2 (en) Failure reproducing apparatus and failure reproducing method
TW201113697A (en) Test device
TWI571735B (zh) 電腦狀態診斷晶片與包含其之電腦狀態診斷系統
TW201346536A (zh) 開關機測試系統及方法
US8788238B2 (en) System and method for testing power supplies of server
US7900030B2 (en) Method for determining a rebooting action of a computer system and related computer system
US8250409B2 (en) Boot test apparatus and method of computer system
WO2018227475A1 (zh) 指纹芯片检测方法、装置及***
TWI436203B (zh) 自動重啟主機板以及記錄相關除錯資料之測試方法及其重啟裝置
TW200532433A (en) Device and method for automatically detecting and announcing error on booting a motherboard
CN102411527B (zh) 一种图像处理芯片的检测方法、开发板和检测***
TWI469576B (zh) 用戶端伺服器及對其功能測試全程監測的方法
US20110067031A1 (en) Information Processing Apparatus and Control Method of the Same
TW201300801A (zh) 測試設備資訊檢查方法及系統