MQTT 简介
MQTT 是一种基于客户端服务端架构的发布/订阅模式的消息传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。MQTT 成为了最受欢迎的物联网协议。

本人测试Iot产品,从后端开发哪里看到这个工具,配合功能测试时可以更快确认软件还是硬件问题,来记录下

MQTT工具有很多,下面两个是在用的,相对更喜欢小紫。

  1. 配置服务器,Settings icon——+ icon——填写profile Name,项目名称——Broker Address,Broker Port,问开发要——其他都不用动——OK
  2. 订阅Subscribe,输入订阅指令
    P/#,订阅MQTT下发,也就是APP所有操作下发;
    D/#,订阅MQTT上报,所有Iot产品上报。
    图片右下角可以选择查看MQTT消息内容格式,选择Json格式更直观。

    单个iot产品订阅,需要知道DevId,像下面格式订阅,还有MQTT消息内容的参数了解,(可能后台设计不一样,都需讨教开发)

D/ WS8A8BA654EEE4A8AE48226AFDB71FDAC8(DevId)/#
D/ WS8A8BA654EEE4A8AE48226AFDB71FDAC8/025

熟悉参数和参数值后,进行Iot产品测试,主要检查MQTT下发和上报是否正确,以及产品执行情况,就不用每次操作都死死盯着产品,也更好确认问题方向。

  1. 发布Public,图片示例是更新产品fireware——写入发布指令和内容——Publish——检查Subscribe tab下有记录,MQTT有上报。

    记录的都是在用的,用的功能很浅显,也比较依赖开发提供的数据,更快上手这个工具的使用就是请教开发。

MQTT工具使用,进行Iot产品功能测试相关推荐

  1. 技术实践丨手把手教你使用MQTT方式对接华为IoT平台

    摘要:本文主要讲述使用MQTT方式对接华为云IoT平台的具体过程. 使用的方案:目标板为STM32L431BearPI(带E53扩展板); TCPIP功能由开发板的ESP8266提供:MQTT使用Pa ...

  2. QT使用MQTT协议对接华为IOT平台

    QT使用MQTT协议对接华为IOT平台文章目录QT使用MQTT协议对接华为IOT平台一.环境说明二.QMQTT源码编译三.对接华为IoT平台四.效果验证    最近想使用QT通过MQTT协议接入华为的 ...

  3. IBM Watson物联网平台的两个MQTT工具

    版权声明:本文为博主chszs的原创文章,未经博主允许不得转载. https://blog.csdn.net/chszs/article/details/51348004 IBM Watson物联网平 ...

  4. IoT产品的10个最佳实践

    如果经历过,有时候就会被人回忆起来.上周末,经过和友人的友人深入地讨论,自己梳理了实现IoT产品的10条经验,并自以为是地称之为"最佳实践". 制造业花了数年甚至数十年时间来磨练他 ...

  5. 引入阿里云GA,商米加速IoT产品和解决方案全球化布局

    在全球化战略布局下,今年以来,商米联合全球合作伙伴推出了多款智能IoT 产品和数字化解决方案,为商户提供更专业地服务.同时,今年6月份,商米还引入阿里全球加速GA,加速实现信息化办公系统全球部署,全球 ...

  6. 5G+AIoT时代,为什么IoT产品经理大有可为?

    作者:程力 来源:华章计算机(ID:hzbook_jsj) 伴随着物联网概念的兴起以及智能可穿戴设备的率先爆发,IoT产品经理逐渐被人们熟知,他们是这个时代新兴产品经理的代表之一.但仍有很多人认为,I ...

  7. 透过四款商用的 IoT 产品解析 UX 设计本质

    原文:IoT UX Design: An Analysis Of 4 IoT Products 作者:Jared Porcenaluk 翻译:安翔 审校:苏宓,欢迎技术投稿.约稿.给文章纠错,请发送邮 ...

  8. 产品 电信nb接口调用_艾礼安NB—IoT产品通过中国电信物联网开放平台接入认证...

    原标题:艾礼安NB-IoT产品通过中国电信物联网开放平台接入认证 近日,从电信部门传来好消息,艾礼安NB-IoT系列产品成功通过了中国电信物联网开放平台接入认证. 艾礼安NB-IoT产品通过电信认证 ...

  9. 产品功能测试与系统测试有什么区别

    产品功能测试与系统测试有什么区别呢?这常常是让测试人员非常迷惑的地方,有的小伙伴认为系统测试应该包含功能测试在内,有的小伙伴则认为这是两个独立的测试类别.而从很多方面来说,产品功能测试与系统测试还是有 ...

最新文章

  1. 开源的Blink和Spark3.0,谁将称霸大数据领域?
  2. leetcode算法题--从尾到头打印链表
  3. mysql 插入_Mysql中创建表格及插入数据
  4. 【正一专栏】齐达内能熬过2018年的春天吗?
  5. php管道邮件,php进程通信-PIPE管道通信
  6. 第一章:认识Redhat Linux
  7. int a[5]={}, a+1与(int*)a+1的区别
  8. 英特尔核芯显卡控制面板没有了_只认性能你就输了!英特尔第十代酷睿处理器最全解析...
  9. window.open不重复打开同一个名称的窗口_干货满满|Ctrl键的正确打开方式
  10. 《大数据》2015年第3期“研究”——社交网络影响力传播研究(下)
  11. java无限循环可变参数,Java可变参数、加强for循环
  12. [BZOJ1415]聪聪和可可
  13. ef core code first from exist db
  14. 要打理好自己的钱袋子
  15. VMware彻底删除、扫描添加导入,已安装好的虚拟计算机
  16. 众所周知,吃饭、吃甜点、喝奶茶的胃不是一个(手动狗头)
  17. 错误: 找不到或无法加载主类的解决办法
  18. 【网络技术题库梳理6】无线局域网设备安装与调试
  19. PL/SQL中存储过程int和out的用法
  20. chrome浏览器自动填充时背景色改变(-webkit-autofill)

热门文章

  1. 数学基础(四)博弈论(巴什博弈~威佐夫博弈(黄金分割率)~尼姆博奕~斐波那契博弈~SG函数模板)
  2. Beta版,外部测试版
  3. xp计算机workgroup无法访问,无法访问,教您怎么解决workgroup无法访问
  4. 网络无ip分配什么意思
  5. laydate 1.0.9 设置min/max范围选择 时分秒不可选bug
  6. ipad分屏功能怎么用_手机短信回收站功能怎么用
  7. Java、JSP网上电子商城服装销售系统
  8. 猜牌游戏的python代码_python打牌游戏的发牌程序
  9. 新人融入团队的必备python技巧,python 编码规范,滚雪球学Python第4季12篇
  10. JDBC连接数据库实现登录功能