返回介绍

测试应用程序代码

发布于 2024-07-13 19:10:05 字数 2501 浏览 0 评论 0 收藏 0

  • 单击顶部的 Test 选项卡来测试您的代码。

  • 单击 Test

    1. 请注意,在这个特定案例中,因为没有参与者,所以 Test 选项卡打开了左侧的 Asset 菜单。必须拥有资产才能执行任何事务。

      • 单击 Create New Asset

        单击 Create New Asset

    2. 填写以下信息,创建一个示例资产来测试您的代码:

    • "teamID": "teamID:**xxx**" ,其中** xxx **是您喜欢的任何团队编号。

    • "teamName":"" - 该名称可以是您喜欢的任何名称。请提供合适的名称!:bowtie:

    • "sensorTemp": **0** - 将** 0 **更改为任何值。使用 NodeRed 时,温度将为摄氏度。

    • "thermostatTemp": **0** - 将** 0 **更改为任何值。这会初始化您的恒温器,以便挑选您想使用的值。

    • "recommendation": "" - 将此值保留原样。

    • 将您用于 sensorTempthermostatTemp 的值记录在某处*。

      创建资产

    1. 单击 Create New

    单击 Create New

    1. 创建您的 Team 资产后,它应该显示在注册表中,如下图所示。

      资产注册表

    2. 您已准备好执行您的第一个事务。 单击 Submit Transaction

      单击 Submit Transaction

    3. Submit Transaction 对话框将打开一个新窗口。

      • 确保将 Transaction Type 设置为 SetSensorTemp

      • 修改 JSON 数据 "gauge": "resource:org.acme.sample.Sensor#xxxx" - 输入您的团队的标识符代替样本 JSON 数据中的 xxxx

      • 修改 JSON 数据 "newSensorValue": 0 - 输入您的传感器可能产生的值。

      • 单击 Submit

        提交 SetSensorTemp

    4. 如果您使用正确的团队 ID 提交了该事务,那么 All Transactions 下应该会显示一个事务。单击 view record 查看上一步中输入的数据。恭喜!您现在已完成一个事务。

    如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

    扫码二维码加入Web技术交流群

    发布评论

    需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
    列表为空,暂无数据
      我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
      原文