

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 教程：开发一个简单的 IDT 测试套件
<a name="create-custom-tests"></a>

测试套件结合了以下内容：
+ 包含测试逻辑的测试可执行文件
+ 描述测试套件的配置文件

本教程向您展示如何使用适用于 FreeRTOS 的 IDT 来开发包含单个测试用例的 Python 测试套件。尽管本教程使用 SSH，但学习如何在 FreeRTOS 设备上使用还是很有 AWS IoT Device Tester 用的。

在本教程中，您将完成以下步骤：

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)