2009-06-24 25 views
0

我々は現在、我々はそれが成功したウィンドウズ7 用ロゴテストを行っている、しかし、我々はテストケースには、いくつかの警告に直面7.のWindows 7ロゴテスト

テストケース7は、「実行可能C警告する:\プログラムファイル(x86のを)\ abc.exeはシャットダウンに失敗しました。

どのようにテストするのですか? どうすればこの問題を回避できますか?

答えて

0

私はテストを数回実行しました。ここに私が気づいたものがあります。

- テストツールキットは、アプリケーション
を開こうとした - しばらく待って、その後
- インストールされているすべてのEXEにWM_QUERYENDSESSION & WM_ENDSESSIONを送りました。 - 応答を待つ

テストが先に実行されたとき、アプリケーションウィンドウは手動で閉じられました。したがって、テストツールキットが上記の2つのメッセージを送信したとき、それは何の応答も受け取らなかった。これにより警告メッセージが表示されました。

これらのメッセージが処理されない場合は、Windowsのデフォルトのハンドラに戻ります。したがって、通常の場合、私はそれらが処理されていなくても何の問題も見ません。

ありがとうございました。

0

これは、Windowsシェルまたは自分のプログラムのデバッグステートメントからの警告ですか?

テストケース7とは何ですか?成功すると、条件に固有の意味はどういう意味ですか?

詳細情報が必要です。

+0

私はあなたの製品にWindowsロゴを使用する権利を得るためのWindowsロゴ認定のために必要なテストケース、すなわちのセットであるWindows 7のロゴテスト、といくつかのテストを混同だと思います。 – OregonGhost

2

テストケース7は、「アプリケーションがマネージャを再起動していることを確認する」です。あなたはthis document from Microsoftで説明を見つけることができます。文書からの引用

この試験に合格するためには:

アプリケーションがシャットダウンおよび (任意に)システムを再起動メッセージと適切 に対処しなければなりません。

注: このテストでは、アプリケーションはアイドル状態で、 は何も実行していない必要があります。 システムは、それがそうするように指示し、 が期待されるならば、それは自動的に を再起動する必要がありますときに、Windowsの再起動を中断しないようまたはリクエストをシャットダウンする

理由

、 アプリケーションが終了する必要があります。

また、Windows Vistaでのように、あなたは今だけ完全にWM_SHUTDOWNメッセージを受信した後にアプリを終了するのに約2秒を取得、または他のアプリは、テストに失敗すると、OSによって殺さ。