

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 教學課程：開發簡單的 IDT 測試套件
<a name="create-custom-tests"></a>

測試套件結合了下列項目：
+ 包含測試邏輯的測試可執行檔
+ 描述測試套件的組態檔案

本教學課程說明如何使用 IDT for FreeRTOS 來開發包含單一測試案例的 Python 測試套件。雖然本教學課程使用 SSH，但了解如何 AWS IoT Device Tester 搭配 FreeRTOS 裝置使用 會很有用。

在本教學課程中，您將完成下列步驟：

1. [建立測試套件目錄](test-suite-dir.md)

1. [建立組態檔案](test-suite-json.md)

1. [建立測試案例可執行檔](test-suite-exe.md)

1. [執行測試套件](run-test-suite.md)

請依照下列步驟完成開發簡單 IDT 測試套件的教學課程。

**Topics**
+ [設定簡單 IDT 測試套件的先決條件](prereqs-tutorial-custom.md)
+ [建立測試套件目錄](test-suite-dir.md)
+ [建立組態檔案](test-suite-json.md)
+ [取得 IDT 用戶端 SDK](add-idt-sdk.md)
+ [建立測試案例可執行檔](test-suite-exe.md)
+ [設定 IDT 的裝置資訊](configure-idt-sample2.md)
+ [執行測試套件](run-test-suite.md)
+ [故障診斷錯誤](tutorial-troubleshooting.md)
+ [建立 IDT 測試套件組態檔案](idt-json-config.md)
+ [設定 IDT 測試協調器](idt-test-orchestrator.md)
+ [設定 IDT 狀態機器](idt-state-machine.md)
+ [建立 IDT 測試案例可執行檔](test-executables.md)
+ [使用 IDT 內容](idt-context.md)
+ [設定測試執行器的設定](set-config-custom.md)
+ [偵錯並執行自訂測試套件](run-tests-custom.md)
+ [檢閱 IDT 測試結果和日誌](idt-review-results-logs.md)
+ [提交 IDT 用量指標](idt-usage-metrics.md)