0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何通过Zigbee测试工具加速物联网设备开发脚步

Silicon Labs 来源:lq 2019-01-30 16:51 次阅读

本文旨在说明如何通过Zigbee测试工具加速物联网设备开发脚步,重点摘要如下:

通过自动化测试工具仿真应用环境和实际用例来提高测试质量。

诊断和监控功能以及明晰的测试报告方便验证纠错。

产品开发人员可以通过的内部预测试来加快产品上市的时间,减少成本和降低审批流程的风险。

通过可重复的测试案例和可复制的测试条件来提高测试结果的一致性。

介绍

Zigbee联盟提供的软件测试工具是Zigbee认证计划的一部分,协助Zigbee产品的开发,改进测试验证程序,降低产品的综合成本和缩短上市时间。使用Zigbee测试工具能够进行手工测试或自动化测试、通过扩大测试案例的覆盖率提高软件组件质量、让产品开发人员在Zigbee产品的开发阶段进行内部预测试缩短上产品市时间,从而提高生产率。可以说,Zigbee测试工具是广泛应用于物联网的Zigbee整体解决方案的重要组成部分。

Zigbee测试工具(ZTT)

整套软件测试工具包括运用大量测试脚本的测试引擎(基于Windows的应用程序)和无线USB dongle(联盟指定的支持硬件),这些组件经过配置在一系列不同的条件和环境下运行Zigbee设备并进行分析和测试。通过这一过程验证该设备是否符合Zigbee技术规范,确认运行情况和输出信息,并生成相应测试报告。

图表 1: Zigbee测试工具界面截图

特定的测试脚本用于处理不同的测试数据和执行各种测试场景。测试前提条件的设置功能可以模拟通常难以实现的测试用例(例如网络过载),或进行错误测试(例如,接收到非正常格式的命令或遇到非合规的场景),以确保产品应用时可以恰当地处理无效的属性和变量,应付意外的用户交互指令。而仅仅使用黄金测试单元(Golden Unit)或参考应用往往难以发现执行出错时的故障转移进程。

生成的测试报告既有明确的测试结论,也提供了的格式统一的测试结果摘要,方便开发人员快速准确地评估设备的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(北美,欧洲,亚洲)

Under writer Laboratories(北美,欧洲)

所有联盟测试服务提供商均通过ISO 17025认证,他们在被授权为联盟成员提供测试服务之前,必须经过严格的流程验证他们的Zigbee技术知识以及执行联盟所定义的测试流程的能力。这些服务提供商还需要通过年度审核,以确保他们的服务和能力继续满足Zigbee联盟要求。

Zigbee测试工具是Zigbee认证程序的重要组成部分。所有联盟授权测试服务提供商都装备了Zigbee测试工具并进行过培训。在测试Zigbee产品时,他们需要使用该测试工具以及经过验证和批准的Zigbee联盟测试脚本。测试工具的输出结果包括在他们向成员公司提供的测试报告中,并作为产品认证申请文件的一部分提交给联盟。通过在我们的不同测试服务提供商中使用相同的测试工具,可以确保所有被测产品结果的可比性,有助于提高测试程序质量和增加成员价值。

Zigbee认证程序验证的是产品的合规性,制造商也可以有选择地使用软件测试工具来测试产品的互操作性。 Zigbee测试工具提供详细的信息来跟踪和记录空中传输的Zigbee数据包,如果发现某些行为不符合预期,可以借此帮助查找根本原因。

在哪里获得Zigbee测试工具?

联盟成员可以通过成员专区访问Zigbee联盟测试工具套件的相关内容,安装程序、使用指南、测试脚本库和技术支持资源都可以在成员专区中找到。这些工具对所有Zigbee联盟成员开放,而且某些成员(按其成员身份级别)有资格享受年度许可证书的折扣。有关Zigbee联盟测试工具套件的更多信息,请联系certification@zigbee.org

结语

Zigbee测试工具是一个能带来种种福利的软件测试工具,包括通过测试过程的自动化改进产品质量;模拟难以实现的条件和用例进行测试;凭借诊断和监视功能以及明晰的测试报告方便验证过程;缩短产品上市时间;通过内部预测试降低认证测试流程的风险;和凭借可重复的测试案例和可复制的测试条件提高测试结果的一致性。加上覆盖全球的五家声誉卓著的授权测试服务提供商所支持的强大Zigbee认证程序,Zigbee联盟的测试工具能为物联网设备制造商带来巨大优势。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2867

    文章

    41589

    浏览量

    358269
  • ZigBee
    +关注

    关注

    158

    文章

    2245

    浏览量

    241202
  • IOT
    IOT
    +关注

    关注

    186

    文章

    3982

    浏览量

    193184

原文标题:IoT 設備厂商如何取得Zigbee測試工具

文章出处:【微信号:SiliconLabs,微信公众号:Silicon Labs】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    联网黑客】ZigBee逆向组网设计

    拥有一个唯一的IEEE地址,这样就可以对ZigBee设备做唯一识别。同类型的ZigBee设备烧写一种应用程序固件,并把IEEE地址打印成二维码,通过
    发表于 12-31 15:10

    【EVB-335X-II申请】基于ZigBee联网智能家居系统

    :本项目是基于ZigBee HA网络开发联网智能家居系统,有三种控制方式,第一通过控制终端,第二通过
    发表于 10-21 09:19

    【AWorks280试用申请】基于ZigBee联网智能家居系统

    :本项目是基于ZigBee HA网络开发联网智能家居系统,有三种控制方式,第一通过控制终端,第二通过
    发表于 10-23 10:11

    【UT4418申请】基于ZigBee联网智能家居系统

    :本项目是基于ZigBee HA网络开发联网智能家居系统,有三种控制方式,第一通过控制终端,第二通过
    发表于 10-27 09:22

    5分钟开发智能单车,机智云4.0加速联网设备开发

    云早在2014年就推出国内第一个智能硬件自助开发平台,率先从软件工具出发开发硬件设备,定义并验证了联网
    发表于 10-26 10:31

    FPS应用(一):联网测试解决方案

    分析仪,可以从发射机频域、信号调制域等方面进行测试分析,为客户提供完整的测试解决方案。  2.1 蓝牙、Zigbee信号分析  短距离无线通信的蓝牙和Zigbee技术广发应用于
    发表于 01-31 09:18

    联网测试解决方案

    信号发生器SMBV100A等设备完成测试分析。方案特色:自动测试软件,轻松完成测试支持Zigbee、蓝牙、NB-IoT、LoRa等主流
    发表于 10-17 13:46

    联网测试解决方案

    这些联网设计面临的种种挑战,帮助您加快开发速度,缩短产品上市时间。2. 具有联网功能设备面临
    发表于 10-18 09:24

    基于FPS的联网测试解决方案

    ,在中国应用最为广泛的是2.4GHz频段的Zigbee技术,主要采用2M的码片速率, OQPSK的调制方式。调制信号质量对于联网设备来说至关重要,优异的调制信号质量是保证
    发表于 09-04 17:23

    [招聘] 硬件测试工程师(联网产品方向),地点:深圳宝安

    、网络调试工具,能熟练使用上位机配置工具,能看懂简单的程序代码;7.能熟练操作云端联网平台监控界面,对系统进行整体测试;8.具备格式规范、
    发表于 05-21 16:40

    请问loT设备商如何通过Zigbee测试工具加速联网设备开发脚步

    请问loT设备商如何通过Zigbee测试工具加速联网
    发表于 06-16 08:38

    跟上联网时代的脚步

    哪些?01联网介绍1. 联网是什么?百度百科中对于“联网”一词的解释为:
    发表于 05-03 09:10

    TCP/UDPDbg测试工具

    TCP&UDP测试工具 V1.02 此测试工具用于开发网络通讯程序时,在服务器或客户端测试TCP/UDP通讯连接和测试数据的接收和发送
    发表于 10-26 17:30 304次下载

    渗透测试工具开发

    渗透测试工具开发
    发表于 09-07 10:30 18次下载
    渗透<b class='flag-5'>测试工具</b><b class='flag-5'>开发</b>

    DEKRA被CSA指定为Zigbee统一测试工具开发和优化新功能和测试用例

    DEKRA德凯被CSA联盟(Connectivity Standards Alliance,CSA)指定负责为Zigbee统一测试工具Zigbee Unified Test Harness,ZUTH)
    的头像 发表于 04-09 14:10 159次阅读