使用适用于 Amazon IoT Greengrass V1 的 Amazon IoT Device Tester - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon IoT Greengrass Version 1 2023 年 6 月 30 日进入延长寿命阶段。有关更多信息,请参阅 Amazon IoT Greengrass V1 维护策略。在此日期之后,将 Amazon IoT Greengrass V1 不会发布提供功能、增强功能、错误修复或安全补丁的更新。在上面运行的设备 Amazon IoT Greengrass V1 不会中断,将继续运行并连接到云端。我们强烈建议您迁移到 Amazon IoT Greengrass Version 2,这样可以添加重要的新功能支持其他平台

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

使用适用于 Amazon IoT Greengrass V1 的 Amazon IoT Device Tester

Amazon IoT Device Tester (IDT) 是一个可下载的测试框架,可供您用于验证 IoT 设备。由于 Amazon IoT Greengrass Version 1 已进入维护模式,Amazon IoT Greengrass V1 IDT 不再生成签名的资格报告。您将无法再通过 Amazon 设备资格认证计划将新的 Amazon IoT Greengrass V1 设备列入 Amazon Partner 设备目录。不过,您可以继续使用 IDT for Amazon IoT Greengrass V1 来测试 Greengrass V1 设备。我们建议您使用适用于 Amazon IoT Greengrass V2 的 IDT 来进行资格认证并在 Amazon Partner 设备目录中列示 Greengrass 设备。

适用于 Amazon IoT Greengrass 的 IDT 在连接到要测试的设备的主机(Windows、macOS 或 Linux)上运行。它运行测试并聚合结果。它还提供命令行界面来管理测试过程。

Amazon IoT Greengrass 资格认证套件

使用适用于 Amazon IoT Greengrass 的 IDT 来验证 Amazon IoT Greengrass 核心软件是否能在您的硬件上运行并与 Amazon Web Services 云 进行通信。它还使用 Amazon IoT Core 执行端到端测试。例如,它验证您的设备是否能够发送和接收 MQTT 消息并正确处理它们。

适用于 Amazon IoT Greengrass 的 Amazon IoT Device Tester 使用测试套件测试组的概念来组织测试。

  • 测试套件是一组测试组,用于验证设备运行的是否为特定版本的 Amazon IoT Greengrass。

  • 测试组是与特定功能相关的一组单独测试,例如 Greengrass 组部署和 MQTT 消息传递。

有关更多信息,请参阅使用 IDT 运行 Amazon IoT Greengrass 资格套件

自定义测试套件

自 IDT v4.0.0 起,Amazon IoT Greengrass 的 IDT 将标准化配置设置和结果格式与测试套件环境相结合,使您可以针对设备和设备软件开发自定义测试套件。您可以添加自定义测试来用于自己的内部验证,也可以将其提供给客户进行设备验证。

测试编写者如何配置自定义测试套件决定了运行自定义测试套件需要的设置配置。有关更多信息,请参阅使用 IDT 开发和运行自己的测试套件