

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

# 维护测试套件版本
<a name="idt-test-suite-versions"></a>

适用于 FreeRTOS 的 IDT 将测试资源组织到测试套件和测试组中：
+ 测试套件是一组测试组，用于验证设备运行的是否为特定版本的 FreeRTOS。
+ 测试组是与特定功能（如 BLE 和 MQTT 消息收发）相关的一组单独测试。

从 IDT v3.0.0 开始，测试套件使用 `major`.`minor`.`patch` 格式进行版本化，格式从 1.0.0 开始。当您下载 IDT 时，数据包中包含最新的测试套件版本。

当您在命令行界面中启动 IDT 时，IDT 会检查是否有较新的测试套件版本。如果有，它会提示您更新到新版本。您可以选择更新或继续进行当前测试。

**注意**  
IDT 支持三个最新的测试套件版本以获得资格认证。有关更多信息，请参阅 [了解以下方面的支持政策 AWS IoT Device Tester](idt-support-policy.md)。

您可以使用 `upgrade-test-suite` 命令下载测试套件。或者，您可以在启动 IDT `-upgrade-test-suite {{flag}}` 时使用可选参数，其中{{flag}}可以是 “`y`” 以始终下载最新版本，或者 “`n`” 表示使用现有版本。

您还可以运行 `list-supported-versions` 命令以列出当前 IDT 版本支持的 FreeRTOS 和测试套件版本。

新测试可能会引入新的 IDT 配置设置。如果设置是可选的，IDT 会通知您并继续运行测试。如果需要这些设置，IDT 会通知您并停止运行。配置这些设置后，您可以继续运行测试。