長期テストコンソールのワークフロー - AWS IoT Core

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

長期テストコンソールのワークフロー

このチュートリアルは、コンソールを使用して Device Advisor で長時間テストを開始するのに役立ちます。このチュートリアルを完了するには、設定 のステップに従ってください。

  1. AWS IoT コンソール のナビゲーションペインで、[Test] (テスト)、[Device Advisor] の順に展開し、[Test suites] (テストスイート) を選択します。ページで、[Create long duration test suite] (長期テストスイートの作成) を選択します。

    デバイスアドバイザーコンソールの「長期テストスイートの作成」セクション。
  2. [Create test suite] (テストスイートの作成) ページで、[Long duration test suite] (長期テストスイート) を選択し、[Next] (次へ) を選択します。

    プロトコルについては、[MQTT 3.1.1] または [MQTT 5] のいずれかを選択します。

    デバイスアドバイザーコンソールの「テストスイートの作成」ステップ。
  3. [Configure test event] (テストイベントの設定) ページで、以下の操作を行います。

    1. テストスイート名フィールドを更新します。

    2. テストグループ名フィールドを更新します。

    3. デバイスが実行できるデバイスオペレーションを選択します。これにより、実行するテストが選択されます。

    4. [Settings] (設定) オプションを選択します。

    デバイスアドバイザーコンソールのテストスイートの作成ステップ。
  4. (オプション) Device Advisor が基本テストを完了するまで待機する必要のある最大時間を入力します。[Save] を選択します。

    デバイスアドバイザーコンソールの「基本テスト」の「タイムアウトオプション」ボックス。
  5. [Advanced tests] (詳細テスト) セクションと [Additional settings] (追加設定) セクションで次の操作を行います。

    1. このテストの一部として実行する[Advanced tests] (詳細テスト) を選択または選択解除します。

    2. 必要に応じて、テストの設定を編集します

    3. [Additional settings] (追加設定) セクションで [Additional execution time] (追加実行時間) を設定します。

    4. [Next] (次へ) を選択して、次のステップに進みます。

    IoT デバイスのテストを設定して実行できるデバイスアドバイザーインターフェイス。
  6. このステップでは、新しいロールを作成するか既存のロールを選択します。詳細については、「デバイスロールとして使用する IAM ロールを作成する」を参照してください。

    デバイスロールステップでは、テスト対象デバイスの新しいロールを作成したり、既存のロールを選択したりできます。このロールは、Device Advisor がテストデバイスに代わってConnect、公開、購読などの MQTT アクションを実行する権限を付与します。
  7. このステップまでに作成したすべての設定を確認し、[Create test suite] (テストスイートの作成) を選択します。

    「レビュー」ページでは、デバイスアドバイザーの設定の詳細をすべて確認できます。
    Device Advisor のすべての詳細を確認できる設定ページ。
  8. 作成されたテストスイートは、[Test suites] (テストスイート) セクションにあります。スイートを選択すると、詳細を表示できます。

    「Long Duration Demo」という名前の新しいテストスイートがデバイスアドバイザーで正常に作成されました。
  9. 作成したテストスイートを実行するには、[Actions] (アクション) を選択し、[Run test suite] (テストスイートを実行) を選択します。

    デバイスアドバイザーインターフェイスの「Long Duration Demo」という名前の新しいテストスイートの [アクション] ドロップダウンメニュー。
  10. [Run configuration] (実行設定) ページで設定オプションを選択します。

    1. テストを実行する対象の [Things] (モノ) または [Certificate] (証明書) を選択します。

    2. [Account-level endpoint] (アカウントレベルのエンドポイント) または [Device-level endpoint] (デバイスレベルのエンドポイント) を選択します。

    3. [Run test] (テストの実行) を選択して、テストを実行します。

    デバイスアドバイザーインターフェースの「実行設定」ページ。このページには、「テストデバイス」、「Things」、「テストエンドポイント」、および「タグを選択」が表示されます。
  11. テストスイートの実行結果を表示するには、左側のナビゲーションペインで [Test runs and results] (テストの実行と結果) を選択します。実行したテストスイートを選択すると、結果の詳細が表示されます。

    「テスト実行と結果」ページの「長期デモ」テストケース。
  12. 前のステップでは、テストの概要ページが表示されます。テスト実行の詳細はすべてこのページに表示されます。コンソールにデバイス接続の開始を求めるメッセージが表示されたら、デバイスを指定されたエンドポイントに接続します。テストの進捗状況はこのページに表示されます。

    作成した「長期デモ」テストの概要ページ。
  13. 長時間テストでは、サイドパネルにテストログの概要が追加され、デバイスとブローカーの間で発生するすべての重要なイベントがほぼリアルタイムで表示されます。より詳細なログを表示するには、[Test case log] (テストケースログ) をクリックします。

    「長期デモ」テストページのテストログ概要セクション。