本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS IoT Device Tester 免費RTOS
IDT for FreeRTOS 是使用 FreeRTOS 作業系統來驗證資料輸送量的工具。裝置測試儀 (IDT) 首先開啟 USB或 裝置UART連線。然後,它會閃爍設定為在各種條件下測試裝置功能的 FreeRTOS 映像。 AWS IoT Device Tester 套件可擴展IDT,並用於客戶 AWS IoT 測試協調。
IDT for FreeRTOS 會在連接至要測試之裝置的主機電腦 (Windows、macOS 或 Linux) 上執行。IDT 設定和協調測試案例,並彙總結果。還會提供可管理測試執行作業的命令列界面。
免費RTOS資格認證套件
IDT for FreeRTOS 會驗證微控制器上的 FreeRTOS 連接埠,以及它是否可以 AWS IoT 以可靠且安全的方式有效地與 通訊。具體而言,它會驗證免費RTOS程式庫的移植層介面是否正確實作。它也會使用 執行 end-to-end測試 AWS IoT Core。例如,它會驗證您的討論板是否可以傳送和接收MQTT訊息,並正確處理它們。
免費RTOS資格 (FRQ) 2.0 套件使用 免費RTOS資格認證指南 中定義的 FreeRTOS-Libraries-Integration-Tests和 Device Advisor 的測試案例。
IDT for FreeRTOS 會產生測試報告,您可以提交至 AWS Partner Network (APN),以在 AWS Partner Device Catalog 中包含您的免費RTOS裝置。如需詳細資訊,請參閱 AWS 裝置資格計劃
下圖顯示 免費RTOS資格的測試基礎設施設定。
IDT for FreeRTOS 會將測試資源組織為測試套件和測試群組:
-
測試套件是一組測試群組,用來驗證裝置是否適用於特定版本的 Free RTOS。
-
測試群組是與特定功能相關的一組個別測試案例,例如 BLE和 MQTT 訊息。
如需詳細資訊,請參閱 測試套件版本
了解自訂測試套件
IDT for FreeRTOS 結合了標準化組態設定和結果格式,以及測試套件環境。此環境可讓您為裝置和裝置軟體開發自訂測試套件。您可以為自己的內部驗證新增自訂測試,或將其提供給客戶進行裝置驗證。
設定自訂測試套件的方式決定了您必須提供給使用者才能執行自訂測試套件的設定組態。如需詳細資訊,請參閱開發和執行您自己的IDT測試套件。