長時間測試主控台工作流程 - 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.1MQTT 5

    「裝置建議程式」主控台的「建立測試套件」步驟。
  3. Configure test suite (設定測試套件) 頁面上,執行以下操作:

    1. 更新 Test suite name (測試套件名稱) 欄位。

    2. 更新 Test group name (測試群組名稱) 欄位。

    3. 選擇裝置可以執行的 Device operations (裝置操作)。此步驟將會選擇要執行的測試。

    4. 選取 Settings (設定) 選項。

    「裝置建議程式」主控台的「建立測試套件」步驟。
  4. (選擇性) 輸入 Device Advisor 等待基本測試完成所需的時間上限。選取 Save (儲存)。

    「裝置建議程式」主控台之「基本測試」的「逾時選擇性」方塊。
  5. Advanced tests (進階測試) 和 Additional settings (其他設定) 區段中執行下列動作。

    1. 選取或取消選取您要在此測試中執行的 Advanced tests (進階測試)。

    2. Edit (編輯) 測試組態(如果適用)。

    3. Additional settings (其他設定) 區段下設定 Additional execution time (其他執行時間)。

    4. 選擇 Next (下一步),並進行下一個步驟。

    裝置建議程式介面,可讓您在 IoT 裝置上設定和執行測試。
  6. 在此步驟中選擇 Create a new role (建立新角色) 或 Select an existing role (選取現有角色)。如需詳細資訊,請參閱 建立要用作裝置角色的 IAM 角色

    裝置角色步驟,您可以在其中建立新角色或為要測試的裝置選取現有角色。此角色授與權限,讓「裝置建議程式」代表測試裝置執行 MQTT 動作,例如「Connect」、「發佈」和「訂閱」。
  7. 檢閱所有在此步驟之前建立的組態,然後選取 Create test suite (建立測試套件)。

    您可以在此頁面複查「裝置建議程式」組態的所有詳細資訊。
    您可以在其中檢視「裝置建議程式」的所有詳細資訊的組態頁面。
  8. 建立的測試套件位於 Test suites (測試套件) 區段下。選取套件以檢視詳細資訊。

    已在「裝置建議程式」中成功建立名為「長期示範」的新測試套件。
  9. 要執行建立的測試套件,請選取 Actions (動作),然後選擇 Run test suite (執行測試套件)。

    新測試套件的「動作」下拉式功能表,名為「裝置建議程式」介面中的「長期示範」。
  10. Run configuration (執行組態) 頁面選擇組態選項。

    1. 選取要執行測試的 Things (物件) 或 Certificate (憑證)。

    2. 選取 Account-level endpoint (帳戶層級端點) 或 Device-level endpoint (裝置層級端點)。

    3. 選擇 Test (測試) 以執行測試。

    「裝置建議程式」介面中的「執行組態」頁面。頁面會顯示 [選取測試裝置]、[物件]、[測試端點] 和 [標籤]。
  11. 要查看測試套件執行的結果,請選擇左側導航窗格中的 Test runs and results (測試執行和結果)。選擇已執行的測試套件,以檢視結果的詳細資訊。

    測試運行和結果頁面上的「長時間演示」測試用例。
  12. 上一個步驟會顯示測試摘要頁面。所有關於測試執行的詳細資訊都會顯示在此頁面中。當主控台提示您開始進行裝置連線時,請將您的裝置連線至提供的端點。測試的進度會顯示在此頁面。

    您創建的「長時間演示」測試的摘要頁面。
  13. 長時間測試會在側邊面板列出額外的 Test log summary (測試日誌摘要),以近乎即時的速度顯示所有發生於裝置與代理程式之間的重要事件。要查看更深入的詳細日誌,請按一下 Test case log (測試案例日誌)。

    「長期演示」測試頁面上的測試日誌摘要部分。