在控制台中开始使用 Device Advisor - Amazon IoT Core
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

在控制台中开始使用 Device Advisor

本教程可帮助您快速开始在控制台中使用 Device Advisor。Device Advisor 提供了一些功能,例如必需的测试和签名的资格报告,以便根据 Amazon IoT Core 资格认证程序Amazon合作伙伴设备目录中的设备进行资格认证并加以列示。

有关使用 Device Advisor 的更多信息,请参阅 Device Advisor 工作流Device Advisor 详细控制台工作流

要完成本教程,请执行 设置 中概述的步骤。

注意

Device Advisor 在 us-east-1、us-west-2、ap-northeast-1、eu-west-1 区域中获得支持。

开始使用

  1. Amazon IoT 控制台的导航窗格中,展开 Test(测试)、Device Advisor,然后选择 Start walkthrough(开始演练)。

  2. Getting started with Device Advisor(Device Advisor 入门)概览了创建测试套件和对您的设备运行测试所需的步骤。您还可以查找适用于您账户的 Device Advisor 测试端点。您必须在将用于测试的设备上配置固件或软件,以连接到此测试端点。

    查看信息后,选择 Next(下一步)。

  3. Step 1(步骤 1)中,选择在设置操作中创建的设备角色。

  4. Step 1(步骤 1)中,您使用 Device Advisor 选择了要进行测试的 Amazon IoT 事物或证书。如果您没有任何现有的内容或证书,请参阅 设置

    如果您看到了您使用 Device Advisor 测试端点配置的 Amazon IoT 事物或证书,请从列表中选择该设备,然后选择 Next(下一步)。

  5. Step 2(步骤 2)中,您可以创建和配置自定义测试套件。自定义测试套件必须拥有至少一个测试组,并且每个测试组必须拥有至少一个测试用例。我们为您添加了 MQTT Connect 测试用例,以便您开始操作。

  6. 选择 Test suite properties(测试套件属性)。创建测试套件时,必须提供测试套件属性。

    您可以在此处配置套件级别属性。

    • Test suite name(测试套件名称):您可以使用自定义名称创建套件。

    • Timeout(超时)(可选):当前测试套件中每个测试用例的超时时间(以秒为单位)。如果您未指定超时值,则将使用默认值。

    • Tags(标签)(可选):将标签添加到要创建的测试套件中。

    完成后,选择 Update properties(更新属性)。

  7. (可选)您可以选择测试组名称旁的 Edit(编辑)以更新测试套件组配置。

    • Name(名称):您可以使用自定义名称更新组。

    • Timeout(超时)(可选):当前测试套件中每个测试用例的超时时间(以秒为单位)。如果您未指定超时值,则将使用默认值。

    选择完成

  8. (可选)您可以选择测试用例名称旁的 Edit(编辑)以更新测试用例配置。

    • Name(名称):您可以使用自定义名称更新测试用例。

    • Timeout(超时)(可选):所选测试用例的超时时间(以秒为单位)。如果您未指定超时值,则将使用默认值。

    选择完成

  9. (可选)要向测试套件添加更多测试组,请选择 Add test group(添加测试组)并相应地进行配置。

  10. (可选)要添加更多测试用例,请将 Test cases(测试用例)下的测试用例拖动到到您拥有的任何测试组中。

  11. 可以通过拖动操作对测试组和测试用例进行重新排序。Device Advisor 将按照定义的顺序运行测试。

    配置测试套件后,选择 Next(下一步)。

  12. Step 4(步骤 4)为您提供了已配置的特定测试设备角色、测试设备和测试套件的概览。如果需要进行更改,请选择 Edit(编辑)。

    注意

    为了获得更顺畅的体验,您可以在启动套件运行之前将选定的测试设备连接到 Device Advisor 测试端点。我们建议您为设备建立一个机制,以便每 5 秒便尝试一次连接到测试端点,每次持续一到两分钟。

    要创建测试套件并对您的设备运行测试,请选择 Run(运行)。

  13. 在导航窗格中,展开 Test(测试)、Device Advisor,然后选择 Test runs and results(测试运行和结果)以查看运行详细信息和日志。

    选择已启动的测试套件运行以查看运行详细信息和日志。

  14. 要访问运行套件的 CloudWatch 日志:

    • 选择 Test suite log(测试套件日志)查看测试套件运行的 CloudWatch 日志。

    • 选择任意测试用例的 Test case log(测试用例日志)以查看特定于测试用例的 CloudWatch 日志。

  15. 根据您的测试结果,对您的设备进行故障排除操作,直到通过所有测试。