【技术】白皮书:Zigbee测试工具为物联网设备制造商造福
梗概
• 通过自动化测试工具仿真应用环境和实际用例来提高测试质量
• 诊断和监控功能以及明晰的测试报告方便验证纠错
• 产品开发人员可以通过的内部预测试来加快产品上市的时间,减少成本和降低审批流程的风险
• 通过可重复的测试案例和可复制的测试条件来提高测试结果的一致性
介绍
ZigBee联盟提供的软件测试工具是Zigbee认证计划的一部分,协助Zigbee产品的开发,改进测试验证程序,降低产品的综合成本和缩短上市时间。使用Zigbee测试工具能够进行手工测试或自动化测试、通过扩大测试案例的覆盖率提高软件组件质量、让产品开发人员在Zigbee产品的开发阶段进行内部预测试缩短上产品市时间,从而提高生产率。可以说,Zigbee测试工具是广泛应用于物联网的Zigbee整体解决方案的重要组成部分。
Zigbee测试工具(ZTT)
整套软件测试工具包括运用大量测试脚本的测试引擎(基于Windows的应用程序)和无线USB dongle(联盟指定的支持硬件),这些组件经过配置在一系列不同的条件和环境下运行Zigbee设备并进行分析和测试。通过这一过程验证该设备是否符合Zigbee技术规范,确认运行情况和输出信息,并生成相应测试报告。
图 1:Zigbee测试工具界面截图
特定的测试脚本用于处理不同的测试数据和执行各种测试场景。测试前提条件的设置功能可以模拟通常难以实现的测试用例(例如网络过载),或进行错误测试(例如,接收到非正常格式的命令或遇到非合规的场景),以确保产品应用时可以恰当地处理无效的属性和变量,应付意外的用户交互指令。而仅仅使用黄金测试单元(GoldenUnit)或参考应用往往难以发现执行出错时的故障转移进程。
生成的测试报告既有明确的测试结论,也提供了的格式统一的测试结果摘要,方便开发人员快速准确地评估设备的Zigbee性能,并帮助实施人员和测试人员进行诊断和监测,清楚地识别哪个测试通过了,哪个测试失败了,以及为什么失败。测试工具分析被测实现(IUT)的响应,并将其与脚本预期响应进行比较,相比用人工对结果进行分析而言,这样做更不容易出错。
图2:Zigbee测试工具
此外,测试工具允许测试自动化,调用既定的参数和前提条件进行例行测试。使用测试工具执行测试用例在测试步骤的严格顺序以及命令和事件的精确定时方面是高度可控的。可用测试脚本库有助于后续测试可以重复运行相同的条件和参数值。这样确保了无论哪家授权的第三方Zigbee认证测试机构执行测试过程,其测试结果都是一致的。
将Zigbee测试工具提供给联盟成员的另一个主要好处是保持设备运作的一致性和降低测试失败的风险。Zigbee设备开发人员可以在将其设备提交给授权的第三方测试机构之前,在内部预先测试其应用。开发人员可以凭借即时反馈可靠地预测认证测试能否成功,避免重新进行测试,这样可以缩短开发周期和提高一次认证通过的比例,从而节省时间和成本。
此外,制造商也可以通过专用的和特制的测试脚本来创建和添加自己的测试用例,轻松扩展测试工具的功能。帮助开发人员根据特定的市场需求增强产品稳定性或者测试使产品增值的差异化功能。
Zigbee认证设备越多,开发人员和用户的选择就越多,也越灵活,对产品和服务能够协同工作更有信心。 Zigbee测试工具使成员公司能充分利用Zigbee联盟提供的专业服务,充满信心地快速将产品推上市场。
Zigbee认证程序
Zigbee认证程序10多年前就已经开始实施,为Zigbee联盟成员和整个市场验证产品是否如其所声称那样符合Zigbee联盟标准提供了一整套明确的、可重复的、独立的方法。Zigbee认证程序包括两个主要级别的认证:
• Zigbee兼容平台
此认证级别验证成员产品符合IEEE 802.1.54 PHY / MAC和适用的Zigbee联盟网络层规范(例如,Zigbee PRO)
• Zigbee认证产品
需要在Zigbee兼容平台之上构建,此认证级别验证Zigbee产品的应用层(例如Zigbee 3.0)符合标准要求。
应用层的互操作性也作为此程序的一部分进行验证。
Zigbee认证程序遵循国际认证指南(ISO指南第67号类型1b),并且基本上符合ISO指南第65号“对从事产品认证机构的一般要求”。该程序在测试和认证之间有明确区分:
• 测试由独立的测试服务提供商执行
• 认证仅由Zigbee联盟执行
Zigbee联盟目前有五个授权测试服务提供商,位置遍布全球,确保大多数会员都能获取本地化服务:
• Element Materials(欧洲)
• 中国电子标准化研究所(中国)
• National Technical Systems(北美)
• 德国莱茵TÜV(北美,欧洲,亚洲)
• Underwriter Laboratories(北美,欧洲)
所有联盟测试服务提供商均通过ISO 17025认证,他们在被授权为联盟成员提供测试服务之前,必须经过严格的流程验证他们的Zigbee技术知识以及执行联盟所定义的测试流程的能力。这些服务提供商还需要通过年度审核,以确保他们的服务和能力继续满足Zigbee联盟要求。
Zigbee测试工具是Zigbee认证程序的重要组成部分。所有联盟授权测试服务提供商都装备了Zigbee测试工具并进行过培训。在测试Zigbee产品时,他们需要使用该测试工具以及经过验证和批准的Zigbee联盟测试脚本。测试工具的输出结果包括在他们向成员公司提供的测试报告中,并作为产品认证申请文件的一部分提交给联盟。通过在我们的不同测试服务提供商中使用相同的测试工具,可以确保所有被测产品结果的可比性,有助于提高测试程序质量和增加成员价值。
Zigbee认证程序验证的是产品的合规性,制造商也可以有选择地使用软件测试工具来测试产品的互操作性。 Zigbee测试工具提供详细的信息来跟踪和记录空中传输的Zigbee数据包,如果发现某些行为不符合预期,可以借此帮助查找根本原因。
在哪里获得Zigbee测试工具?
联盟成员可以通过成员专区访问Zigbee联盟测试工具套件的相关内容,安装程序、使用指南、测试脚本库和技术支持资源都可以在成员专区中找到。这些工具对所有Zigbee联盟成员开放,而且某些成员(按其成员身份级别)有资格享受年度许可证书的折扣。有关Zigbee联盟测试工具套件的更多信息,请联系世强。
结语
Zigbee测试工具是一个能带来种种福利的软件测试工具,包括通过测试过程的自动化改进产品质量;模拟难以实现的条件和用例进行测试;凭借诊断和监视功能以及明晰的测试报告方便验证过程;缩短产品上市时间;通过内部预测试降低认证测试流程的风险;和凭借可重复的测试案例和可复制的测试条件提高测试结果的一致性。加上覆盖全球的五家声誉卓著的授权测试服务提供商所支持的强大Zigbee认证程序,Zigbee联盟的测试工具能为物联网设备制造商带来巨大优势。
相关技术文档:
Silicon Labs UG129 ZigBee®USB虚拟网关参考设计(RD-0002-0201) 用户指南 详情>>>
【方案】ZigBee环境监测系统优选器件方案 详情>>>
【方案】ZigBee智能网关优选器件方案 详情>>>
Silicon labs 应用开发基础:ZigBee协议 详情>>>
Silicon Labs 基于ZigBee技术的家庭网络使智能能源管理 白皮书 详情>>>
Silicon Labs ZigBee技术用于智能电表网络传播 白皮书 详情>>>
【选型】Silicon Labs ZIGBEE、THREAD SOC选型指南 详情>>>
基于多网络协议SOC的智能路由器,为你实现IOT连接 详情>>>
- |
- +1 赞 0
- 收藏
- 评论 11
本网站所有内容禁止转载,否则追究法律责任!
相关研发服务和供应服务
评论
全部评论(11)
-
用户43004597 Lv7. 资深专家 2019-12-10Zigbee联盟提供的软件测试工具是Zigbee认证计划的一部分,协助Zigbee产品的开发,改进测试验证程序,降低产品的综合成本和缩短上市时间
-
korey Lv7. 资深专家 2019-06-18学习
-
小蛮大人 Lv9. 科学家 2018-05-16学习~
-
mu Lv5. 技术专家 2017-12-14签到
-
异乡人 Lv3. 高级工程师 2017-12-07很有用。
-
异乡人 Lv3. 高级工程师 2017-12-01zigbee介绍比较详细,很有用。
-
自强 Lv7. 资深专家 2017-11-19很不错的普及知识,学习了,谢谢。
-
梁 Lv3. 高级工程师 2017-11-08很不错的知识,测试的工具
-
骇浪惊涛 Lv7. 资深专家 2017-10-07学习
-
Qin Lv7. 资深专家 2017-09-23有用的知识
相关推荐
【技术】BLE\Zigbee\Thread多协议无线SoC芯片的协议切换
Silicon Labs的EFR32MG12x 无线soc支持BLE、Zigbee和Thread三种协议并且可以互相切换。
Silicon Labs克服智能节点与物联网的连接挑战
克服智能节点与物联网的连接挑战,现在就是物联网能够跨越起步阶段,获得千万量级大市场的时候。
【经验】浅析Zigbee射频测试相关标准
Zigbee是很多公司目前在使用的技术,部分厂家采用现成的模组,还有大部分公司选择Layout出自己的产品。无论哪种方式,射频测试都是必须要进行的。
【经验】Silicon Labs Zigbee设备入网以及离网流程
EFR32MG是Silicon labs专门针对IOT推出的Zigbee方案,具有最全的Zigbee网络协议,被广泛应用在智能家居,工业控制等行业。
RF-ZM-1338A低功耗2.4 GHz IEEE 802.15.4和ZigBee模块
描述- 本资料介绍了RF-ZM-1338A低功耗2.4GHz IEEE 802.15.4和ZigBee模块。该模块采用Texas Instruments CC2530收发器SoC,具有低功耗、小体积、强抗干扰能力等特点,适用于短距离无线网络通信。
型号- XZZ-TIM2,RF-ZM-1338A,RF-ZM-SL01,RF-ZM-1738A,WE1005,XZZ-TIM4,3B32_V102,XZZ-TIM3,RF-ZM-TI01
EFR32MG的ZIGBEE测试,连接开发板无法看到开发板的IP地址,怎么解决?
DEMO 需要连接到带有DHCP服务器的局域网中,会自动分配IP地址给 DEMO板 ,再将装有simplicity studio软件的电脑和开发板接入同一个局域网内,就可以在simplicity studio中看到该DEMO板分配的IP地址,选择后就可以进行操作 。
Silicon Labs(芯科科技) 应用开发基础:ZigBee协议
描述- 本资料介绍了ZigBee解决方案的关键特性和功能,包括ZigBee 3.0的相关内容。资料涵盖了ZigBee的基本概念、网络结构、节点类型、路由概念、ZigBee堆栈、ZigBee集群库和ZigBee合规性。此外,还讨论了IEEE 802.15.4标准、ZigBee网络硬件和软件元素,以及ZigBee网络中的路由机制。
RF-ZM-1738A低功耗2.4 GHz IEEE 802.15.4和ZigBee模块
描述- 本资料介绍了RF-ZM-1738A低功耗2.4GHz IEEE 802.15.4和ZigBee模块。该模块采用Texas Instruments CC2530收发器SoC和CC2591低噪声功率放大芯片,具有低功耗、小体积、强抗干扰能力等特点。适用于短距离无线网络通信。
型号- XZZ-TIM2,RF-ZM-1338A,RF-ZM-SL01,RF-ZM-1738A,WE1005,XZZ-TIM4,3B32_V102,XZZ-TIM3,RF-ZM-TI01
在ZigBee的软件设计中,发送方给接收方发送一个数据,默认都会有default response的消息,此消息应何屏蔽?
需要屏蔽此功能只需要将:// Bit 4 is Disable Default Response Sub-field;#define ZCL_DISABLE_DEFAULT_RESPONSE_MASK BIT(4);这个宏定义设置为0即可:#define ZCL_DISABLE_DEFAULT_RESPONSE_MASK 0.
【经验】Silicon Labs Zigbee SoC芯片EM35X系列烧录工具ISA3的配置
ISA3仿真器是Silicon labs的zigbee芯片EM35X系列的开发工具之一,主要用于编程调试数据分析等,本文介绍其使用前的一些基本配置。
WE1005低功耗2.4 GHz IEEE 802.15.4和ZigBee模块
描述- 本资料介绍了Shenzhen RF-star Technology Co., Ltd.生产的WE1005低功耗2.4GHz IEEE 802.15.4和ZigBee模块。该模块基于TI CC2530F256芯片,具有低功耗、小体积、强抗干扰能力等特点,适用于短距离无线网络通信领域。
型号- XZZ-TIM2,RF-ZM-1338A,RF-ZM-SL01,RF-ZM-1738A,WE1005,XZZ-TIM4,3B32_V102,XZZ-TIM3,RF-ZM-TI01
【经验】Silicon Labs Zigbee应用程序Nodetest和RAILtest的安装使用
应用程序Nodetest可以实现RF校准、RF功能测试、硬件测试等。而 RAILtest则主要用于EFR32MG1x芯片的RF测试。
2.4G无线协议需私有化,这款SoC芯片你不容错过
Silicon Labs最新推出专门针对2.4GHz私有无线协议需求的SoC产品EFR32FG系列产品,给你的开发带来更简易的体验。
芯科科技将携手CSA联盟参加上海国际消费电子技术展,并现场演示基于Zigbee和蓝牙的无线多协议技术
Silicon Labs(亦称“芯科科技”)将携手CSA连接标准联盟在2021年10月14至16日举办的上海国际消费电子技术展(Tech G)中设置联合展示区演示最新的基于Zigbee和蓝牙的无线多协议参考设计。
【经验】基于Silicon Labs的Zigbee无线SoC EFR32MG如何实现组播
Silicon Labs的Zigbee无线SoC EFR32MG在Zigbee的应用中占有非常多的份额,主要的优势为集成PA,最高19.5dbm的发射功率,-102.7dbm接收灵敏度,整个链路预算即122.2db,穿墙的效果非常好。全球范围内使用EFR32MG作为Zigbee网关的产品高达80%。
电子商城
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥10.4994
现货: 50,699
品牌:SILICON LABS
品类:Gecko Multi-Protocol Wireless SoC
价格:¥44.9692
现货: 12,980
品牌:SILICON LABS
品类:Gecko Multi-Protocol Wireless SoC
价格:¥38.3724
现货: 6,500
现货市场
服务
支持 3Hz ~ 26.5GHz射频信号中心频率测试;9kHz ~ 3GHz频率范围内Wi-SUN、lora、zigbee、ble和Sub-G 灵敏度测量与测试,天线阻抗测量与匹配电路调试服务。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳/苏州 提交需求>
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
登录 | 立即注册
提交评论