(57)【要約】【課題】テストの効率及び信頼性を高めること。【解決手段】被テスト装置に給電及び給電停止をするテスト装置と、コンピュータと、テスト装置及びコンピュータに接続されるマイクロプロセッサと、を備え、コンピュータは、被テスト装置に接続され、予め設定されたテストパラメータに基づいて、マイクロプロセッサにパワーオン指令を送信して、被テスト装置に対してパワーオンテストを行ない、且つパワーオンテストの過程において被テスト装置の情報を読み取った後、テストを行い、テスト結果を記録し、さらに、パワーオンを検出すること及び情報を読み取ることに失敗した場合、テストを終了させ、パワーオンを検出すること及び情報を読み取ることに成功した場合、マイクロプロセッサにパワーオフ指令を送信して、被テスト装置に対してパワーオフテストを行なう。【選択図】図３
2013218682.tif 000002
【特許請求の範囲】
【請求項１】
被テスト装置に接続されて、前記被テスト装置に対してパワーオン／オフテストを行ない、且つ前記被テスト装置に給電し及び前記被テスト装置への電力供給を停止させるテスト装置と、コンピュータと、を備えるパワーオン／オフテストシステムであって、
前記テスト装置及び前記コンピュータに接続され、且つ前記コンピュータからの命令に基づいて、前記テスト装置を制御して、前記被テスト装置に給電する或いは前記被テスト装置への電力供給を停止させるマイクロプロセッサをさらに備え、
前記コンピュータは、前記被テスト装置に接続され、予め設定されたテストパラメータに基づいて、前記マイクロプロセッサにパワーオン指令を送信して、前記被テスト装置に対してパワーオンテストを行ない、且つパワーオンテストの過程において前記被テスト装置の情報を読み取った後、テストを行い、テスト結果を記録し、さらに、パワーオンを検出すること及び情報を読み取ることに失敗した場合、テストはここで終了し、パワーオンを検出すること及び情報を読み取ることに成功した場合、前記マイクロプロセッサにパワーオフ指令を送信して、前記被テスト装置に対して、パワーオフテストを行なうことを特徴とするパワーオン／オフテストシステム。
【請求項２】
前記コンピュータは、ユーザーが入力したパワーオン／オフテストのテストパラメータを受信し、パワーオン／オフテストの回数が設定されたテストパラメータに達するかどうかを判断し、及び記録したテスト結果を出力することを特徴とする請求項１に記載のパワーオン／オフテストシステム。
【請求項３】
前記記録されたテスト結果は、毎回パワーオン／オフテストが設定された時間間隔内に、正常にパワーオン及びパワーオフすることができるかどうか、及びパワーオンに成功した後に読み取った被テスト装置の情報が完全であるかどうかであることを特徴とする請求項１又は２に記載のパワーオン／オフテストシステム。
【請求項４】
予め設定されたテストパラメータに基づいて、パワーオン指令を自動的に送信するステップと、
１つのマイクロプロセッサを用いてテスト装置を制御して、前記テスト装置によって、被テスト装置に給電して、前記被テスト装置をパワーオンさせるステップと、
前記被テスト装置の情報を読み取った後、テストを行い、テスト結果を記録し、且つパワーオンを検出すること及び情報を読み取ることに失敗した場合、テストをここで終了させるステップと、
パワーオンを検出すること及び情報を読み取ることに成功した場合、予め設定されたテストパラメータに基づいて、パワーオフ指令を自動的に送信するステップと、
前記マイクロプロセッサにより前記テスト装置を制御して、前記テスト装置によって前記被テスト装置への電力供給を停止させて、前記被テスト装置をパワーオフさせるステップと、
前記被テスト装置がパワーオフに成功したかどうかを判断し、且つテスト結果を記録するステップと、を備えることを特徴とするパワーオン／オフテスト方法。
【請求項５】
前記テスト方法は、ユーザーが入力したパワーオン／オフテストのテストパラメータを受信するステップと、パワーオン／オフの回数が設定されたテストパラメータに達するかどうかを判断し、達した場合、テストの流れをここで終了させ、達していない場合、あらゆるテストステップを繰り返して実行するステップと、記録したテスト結果を出力するステップと、をさらに備えることを特徴とする請求項５に記載のパワーオン／オフテスト方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テストシステム及びテスト方法に関し、特に電子装置に対してパワーオン／オフテストを行なうパワーオン／オフシステム及びテスト方法に関するものである。
【背景技術】
【０００２】
被テスト装置を正確にオン／オフし、且つ被テスト装置のオン／オフ回数の信頼性を保証するために、出荷する前に、被テスト装置に対してパワーオン／オフテストを行なう必要がある。従来のテスト方法は、専用のテスト装置上に、パワーオン／オフの時間間隔等のパラメータを設定して、前記テスト装置を介して被テスト装置に給電した後、他のコンピュータのソフトウェア（例えば、Ｐｕｔｔｙ或いはＨｙｐｅｒ−ｔｅｒｍｉｎａｔｅ）により前記被テスト装置の情報を読み取って表示する。
【０００３】
しかし、上記のパワーオン／オフテスト方法は、以下の欠点がある。第一に、前記専用のテスト装置は、コンピュータに直接に接続されず、且つ予め設定されたパワーオン／オフの時間間隔のみに基づいて、被テスト装置に給電及び被テスト装置への電力供給を停止する。従って、被テスト装置上のあらゆるハードディスクは、被テスト装置がパワーオン／オフする度に完全に検出されることを確保できない。第二に、一部のテスト装置は、パワーオン／オフの実行回数を表示することができるが、信号がコンピュータに伝送される時間及びテスト装置自身の秒数計算に誤差が生じることが原因で、コンピュータが表示するパワーオン／オフの実行回数とテスト装置が表示するパワーオン／オフの実行回数とが異なるという問題を招来する。その結果、検査者は、多くの時間を費やして、コンピュータのソフトウェア及びテスト装置のどちらに問題が発生しているのかを検査して確定する必要がある。従って、人力及びコストの浪費を招き、テストの信頼性も低くなる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
以上の問題点に鑑みて、本発明は、テストの効率及び信頼性を高めることができるパワーオン／オフテストシステム及びテスト方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の課題を解決するために、本発明に係るパワーオン／オフテストシステムは、被テスト装置に接続されて、前記被テスト装置に対してパワーオン／オフテストを行ない、且つ前記被テスト装置に給電する及び前記被テスト装置への電力供給を停止するテスト装置と、コンピュータと、前記テスト装置及び前記コンピュータに接続され、且つ前記コンピュータからの命令に基づいて、前記テスト装置を制御して、前記被テスト装置に給電する或いは前記被テスト装置への電力供給を停止するマイクロプロセッサと、を備える。前記コンピュータは、前記被テスト装置に接続され、予め設定されたテストパラメータに基づいて、前記マイクロプロセッサにパワーオン指令を送信して、前記被テスト装置に対してパワーオンテストを行ない、且つパワーオンテストの過程において、前記被テスト装置の情報を読み取った後、テストを行い、テスト結果を記録し、さらに、パワーオンを検出すること及び情報を読み取ることに失敗した場合、テストを終了させ、パワーオンを検出すること及び情報を読み取ることに成功した場合、前記マイクロプロセッサにパワーオフ指令を送信して、前記被テスト装置に対してパワーオフテストを行なう。
【０００６】
また、上記の課題を解決するために、本発明に係るパワーオン／オフテスト方法は、予め設定されたテストパラメータに基づいて、パワーオン指令を自動的に送信するステップと、１つのマイクロプロセッサを用いて、テスト装置を制御して、前記テスト装置によって被テスト装置に給電して、前記被テスト装置をパワーオンさせるステップと、前記被テスト装置の情報を読み取った後、テストを行い、テスト結果を記録し、且つパワーオンを検出すること及び情報を読み取ることに失敗した場合、テストを終了させるステップと、パワーオンを検出すること及び情報を読み取ることに成功した場合、予め設定されたテストパラメータに基づいて、パワーオフ指令を自動的に送信するステップと、前記マイクロプロセッサにより前記テスト装置を制御して、前記テスト装置によって前記被テスト装置への電力供給を停止させて、前記被テスト装置をパワーオフさせるステップと、前記被テスト装置がパワーオフに成功したかどうかを判断し、且つテスト結果を記録するステップと、を備える。
【発明の効果】
【０００７】
従来の技術と異なり、本発明に係るパワーオン／オフのテストシステム及びテスト方法は、コンピュータを介して、テスト装置を制御して、該テスト装置により、被テスト装置に給電する或いは被テスト装置への給電を停止させる。これにより、被テスト装置に対する毎回のパワーオンテスト及び情報読み取りテストが全て成功した後に、パワーオフテストを実行するため、被テスト装置の実際のパワーオン／オフの回数とコンピュータの表示とを一致させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係るテストシステムのブロック図である。
【図２】図１に示したコンピュータの内部の機能モジュールを示す図である。
【図３】本発明の実施形態に係るテスト方法のフローチャートである。
【発明を実施するための形態】
【０００９】
図１に示すように、本発明の実施形態に係るテストシステム１０は、被テスト装置２０に接続されて、被テスト装置２０に対してパワーオン／オフテストを行なう。被テスト装置２０は、ＳＡＳＪＢＯＤ及びＦＣＪＢＯＤ等の記憶装置或いはサーバー等である。以下の実施形態において、記憶装置を例として説明する。
【００１０】
テストシステム１０は、テスト装置１００と、マイクロプロセッサ３００と、コンピュータ５００と、を備える。テスト装置１００は、被テスト装置２０に接続されて、被テスト装置２０に給電する或いは被テスト装置２０への電力供給を停止する。マイクロプロセッサ３００は、テスト装置１００及びコンピュータ５００に接続されて、コンピュータ５００のパワーオン／オフ命令を受信した後、テスト装置１００を制御して、被テスト装置２０に給電する或いは被テスト装置２０への電力供給を停止する。
【００１１】
コンピュータ５００は、ＨＢＡ（Ｈｏｓｔ  Ｂｕｓ  Ａｄａｐｔｅｒ）カードを介して被テスト装置２０に接続される。前記ＨＢＡカードは、被テスト装置２０の情報を読み取るために用いられる。ここの情報は、例えば、被テスト装置２０内のハードディスクの数、規格及び全てのハードディスクが読み取られることができるかどうか等である。コンピュータ５００には、ソフトウェアプログラムがインストールされている。
【００１２】
図２に示すように、上記のソフトウェアプログラムは、入力設定モジュール５０１、パワーオン／オフモジュール５０３、パワーオン／オフテストモジュール５０５、パラメータ判断モジュール５０７及び出力モジュール５０９を備える。
【００１３】
入力設定モジュール５０１は、テストシステム１０が被テスト装置２０に接続された後に、ユーザーが入力した情報を受信して、パワーオン／オフテストのテストパラメータ（例えば、パワーオン／オフの回数及びパワーオン／オフの時間間隔等）を設定する。例えば、入力設定モジュール５０１は、パワーオン／オフテストモジュール５０５が実行する際に必要とするパワーオン／オフの回数を５００回、パワーオン／オフの時間間隔を１分間に設定することができる。
【００１４】
パワーオン／オフモジュール５０３は、設定された前記テストパラメータに基づいて、マクロプロセッサ３００に対してパワーオン／オフ指令を自動的に送信する。
【００１５】
パワーオン／オフテストモジュール５０５は、被テスト装置２０に対してパワーオンテストを実行し、パワーオンテストの過程において、被テスト装置２０の情報を読み取った後、テストを行い、テスト結果を記録し、且つパワーオンを検出すること及び情報を読み取ることに失敗した場合、ここでテストを終了する。パワーオンを検出すること及び情報を読み取ることに成功した場合、マイクロプロセッサ３００にパワーオフ指令を送信して、被テスト装置２０に対してパワーオフテストを行なう。前記記録されたテスト結果とは、毎回パワーオン／オフテストが設定された時間間隔内に、正常にオン及びオフすることができるかどうか、及びパワーオンに成功した後に、前記ＨＢＡカードによって読み取った被テスト装置２０の情報が完全であるかどうか等である。
【００１６】
パラメータ判断モジュール５０７は、パワーオン／オフテストの回数（例えば、５００回）が、設定されたテストパラメータに達するかどうかを判断し、且つ達した場合は、テストはここで終了する。しかし、達していない場合は、あらゆるテストステップを繰り返して実行する。より詳細には、パラメータ判断モジュール５０７は、カウンタを備え、被テスト装置２０が成功に一回パワーオン／オフする際に、前のパワーオン／オフの回数に自動的に１回を累加し、且つ累加された後の回数と設定されたパワーオン／オフの回数とを比較することにより、累加された後の回数が設定されたパワーオン／オフの回数に達するかどうかを判断する。
【００１７】
出力モジュール５０９は、パワーオン／オフテストモジュール５０５が記録したテスト結果を出力するために用いられる。例えば、プリントして出力する或いは表示装置を介して表示する。
【００１８】
図３に示すように、本発明の実施形態に係るパワーオン／オフのテスト方法は、以下のステップを備える。
【００１９】
ステップＳ２１において、入力設定モジュール５０１は、テストシステム１０が被テスト装置２０に接続された後に、ユーザーが入力した情報に基づいて、パワーオン／オフテストのテストパラメータ（パワーオン／オフの回数及びパワーオン／オフの時間間隔を含む）を設定する。
【００２０】
ステップＳ２２において、パワーオン／オフモジュール５０３は、設定されたテストパラメータに基づいて、マイクロプロセッサ３００に対してパワーオン指令を送信する。
【００２１】
ステップＳ２３において、マイクロプロセッサ３００は、コンピュータ５００のパワーオン指令を受信して、テスト装置１００の電源を入れることにより、被テスト装置２０に給電して、被テスト装置２０をパワーオンさせる。
【００２２】
ステップＳ２４において、パワーオン／オフテストモジュール５０５は、前記ＨＢＡカードを介して、被テスト装置２０の情報を読み取る。
【００２３】
ステップＳ２５において、パワーオン／オフテストモジュール５０５は、読み取った被テスト装置２０の情報をテストして、設定されたパワーオン／オフの時間間隔内で、パワーオンに成功したかどうか及び被テスト装置２０の情報を完全に読み取ったかどうかを判断して、テスト結果を記録する。パワーオンに成功し且つ被テスト装置２０の情報を完全に読み取った場合、以下のステップＳ２６に移る。そうでなければ、テストの流れはここで終了する。
【００２４】
ステップＳ２６において、パワーオン／オフモジュール５０３は、マイクロプロセッサ３００に対してパワーオフ指令を送信する。
【００２５】
ステップＳ２７において、マイクロプロセッサ３００は、コンピュータ５００のパワーオフ指令を受信して、テスト装置１００の電源を切ることにより、被テスト装置２０への電力供給を停止させて、被テスト装置２０をパワーオフさせる。
【００２６】
ステップＳ２８において、パワーオン／オフテストモジュール５０５は、パワーオフに成功したかどうかを判断し、且つテスト結果を記録する。パワーオフに成功した場合、以下のステップ２９に移る。そうでなければ、テストの流れはここで終了する。
【００２７】
ステップＳ２９において、パラメータ判断モジュール５０７は、設定されたパワーオン／オフの回数に達するかどうかを判断する。設定されたパワーオン／オフの回数に達する場合、テストの流れはここで終了する。そうでなければ、ステップＳ２２に戻る。
【００２８】
ステップＳ３０において、出力モジュール５０９は、パワーオン／オフテストモジュール５０５が記録したテストデータを出力する。
【００２９】
本発明のテストシステム１０は、コンピュータ５００を介して、テスト装置１００を制御して、該テスト装置１００により、被テスト装置２０に給電する或いは被テスト装置２０への給電を停止させる。これにより、被テスト装置２０に対する毎回のパワーオンテスト及び情報読み取りテストが全て成功した後に、パワーオフテストを実行するため、被テスト装置２０の実際のパワーオン／オフの回数とコンピュータ５００の表示とを一致させることができる。
【００３０】
以上、本発明の好適な実施形態について詳細に説明したが、本発明は前記実施形態に限定されるものではなく、本発明の範囲内で種々の変形又は修正が可能であり、該変形又は修正も又、本発明の特許請求の範囲内に含まれるものであることは、いうまでもない。
【符号の説明】
【００３１】
１０      テストシステム
２０      被テスト装置
１００    テスト装置
３００    マイクロプロセッサ
５００    コンピュータ
５０１    入力設定モジュール
５０３    パワーオン／オフモジュール
５０５    パワーオン／オフテストモジュール
５０７    パラメータ判断モジュール
５０９    出力モジュール
【図１】
2013218682.tif 000003
【図２】
2013218682.tif 000004
【図３】
2013218682.tif 000005