wechat2

咨询热线

400-0300-165

banner06

根据在2018年国际消费电子展上进行的一项调查,80%的消费者不相信他们的物联网设备能够保证他们的数据安全。隐私标准和互操作性协议非常缺乏,这些问题可能是这种不信任的原因。本文包含一些有用的提示和指南,用于测试您的IoT产品或服务,以确保其质量,安全性和互操作性能够满足市场需求。

 

01

插图©IoT For All

 

物联网(IoT)的未来看起来很棒。根据主流观点估计,物联网市场将在未来几年内大幅增长。事实上,贝恩预测到2021年物联网市场将翻一番,达到5200亿美元。

 

当IoT产品无法相互连接时,会影响设备的互操作性。解决问题的关键是要创建一套标准,以缓解开发团队面临的挑战。

 

02

图片来源:贝恩物联网消费者调查

 

尽管如此,物联网行业面临着数十亿美元的难题:产品质量。

 

当我们考虑到与IIoT相比其他行业及其面临的类似问题时,很明显这对整个物联网行业来说是一个重大挑战。

 

然而,究竟是什么促成了这一挑战?

缺乏标准

物联网面临问题的根本原因之一是缺乏塑造新产品开发的行业标准。

 

如果没有一套标准,生产物联网产品的每个行业的公司都可以自由地设计和构建他们认为合适的产品。虽然这最初可能看起来像是积极的,但它会产生负面影响,从而导致物联网产品必须具备多种配置和规格才能相互连接。

 

简而言之,缺乏标准限制了互操作性,使物联网产品难以相互连接,限制了技术的潜力,特别是在构建集成智能家居,智能城市和智能建筑系统时。

碎片

除了缺乏标准之外,智能手机市场的分散也带来了另一个问题。考虑到智能手机硬件和软件的独特配置和限制,通过智能手机或平板电脑连接到IoT产品并与其交互可能特别困难。市场上充斥着数百万个独特的品牌,型号和智能手机操作系统。

 

03

图片来源:OpenSignal 

每块瓷砖代表了市场上独特的智能手机型号和Android操作系统组合,而这在2015年还有!瓷砖的大小代表其在市场中的份额。随着2019年市场上更多的品牌和型号,碎片化继续增加。

 

解决方案

 

虽然物联网行业的从业者认为需要采用一系列标准,但讨论和实践之间存在空白。因此,质量保证(QA)测试的作用变得越来越重要。

 

为应对发展挑战,物联网产品需要进行全面测试,以发现可能影响其性能,可靠性,稳定性,连接性和整体商业潜力的任何软件异常或硬件缺陷。

 

尽管如此,IoT还是面临着自己的测试挑战。测试阶段可能由于多种原因而被边缘化,包括预算和时间限制,缺乏测试专业知识或资源等等。

 

为了避免物联网测试的缺陷,公司在设计下一个物联网测试时应该考虑三个指标。

 

三个物联网测试指标

 

测试覆盖率和兼容性

 

由于市场分散或可能的物联网和智能手机配置导致的问题,必须使用数十种智能手机,平板电脑或其他可用于控制或与您的物联网产品/服务通信的设备执行测试活动。

 

04

图片来源:商业内幕

 

这些测试设备应尽可能地代表产品目标受众使用的相同配置。在目标受众最常使用的智能手机,平板电脑和操作系统上查找尽可能多的BUG异常至关重要。

 

像Statcounter或Statista这样的网站可以提供有关一系列市场中最常用的智能手机和操作系统的有用信息。

 

测试方法:UAT和UX

 

公司在测试物联网产品时可能犯的第二个更普遍的错误是在启动新设备之前未能执行各种测试。测试IoT产品不仅仅是测试实际设备。您需要考虑整个环境,包括交叉软件系统,操作流程等。

 

执行用户验收测试(UAT)活动以根据其既定要求验证产品及其软件功能至关重要。另一项关键测试是用户体验(UX)测试,旨在衡量用户在使用物联网产品及其软件时的体验。

 

从UX测试中获得的反馈信息可以凸显物联网产品或其软件的设计问题,这些问题有助于改进体验。尽管一个出色的用户体验可能还不足以将功能不良的物联网产品从故障中挽救出来,但是一个糟糕的用户体验几乎可以保证物联网产品的失败。

 

05

 

除了 UAT和UX测试,安全测试也是绝对必要的。物联网产品面临的安全漏洞已有详细记录; 如果行业未能采取适当的措施来改进安全协议,他们甚至可能会限制物联网的发展。

 

06

图片来源:星尘测试

 

安全测试应设计为评估数据在传输过程中是否正确加密和保护。建议执行其他测试以确保安全协议,如标识,身份验证以及端到端加密将防止未授权方获得对物联网的控制或访问其数据。

 

另外,性能测试也是评估物联网产品在各种实际环境中的表现的关键。

 

连通性测试

 

最后但同样重要的是,测试物联网产品通过WiFi网络,蓝牙,近场通信(NFC),Z-Wave以及物联网设备可能具有的任何其他形式的连接技术连接到其他设备的能力至关重要。对于物联网产品,连接和保持连接到另一台设备或智能手机绝非易事。

 

连接问题可能会妨碍物联网设备与其他连接设备共享数据的能力,这最终将使其对用户的使用变得非常有用。连接设备与其他连接设备断开连接的重点是什么?为了避免这些问题,公司不仅要检查产品通过不同技术可能性进行连接的能力,还要测试其长期保持连接的能力。

 

07

Image Credit:The Verge

由于连接问题,亚马逊物联网产品在上线一周后,决定推出其Echo挂钟。

 

对于将加入集成系统的产品,在各种条件下测试其连接性同样重要,包括那些不太理想的条件。消除由软件错误或不可靠硬件引起的任何连接问题,可以帮助行业生产更好的产品,从而建立起客户对产品的信心,并推动未来业绩增长。

 

结论

 

总的来说,物联网是否发挥其潜力在很大程度上取决于物联网行业有效和大规模生产高质量产品的能力。关键是要创建一套标准和协议,以缓解开发团队面临的一些当前挑战,即安全性和互操作性。在此之前,逐个产品进行充分的测试将继续是物联网产品开发生命周期中至关重要的一步。