Wavebreakmediamicro - Fotolia.

开始 通过我们的介绍内容让您自己加快速度。

操作IOT互操作性:测试设备兼容性

组织不能只将IoT设备连接到他们的网络并假设一切都将起作用。他们必须测试并确认每个部件都可以连接和合作。

在任何抢劫电影中,完成犯罪的唯一方法是确保每个人完成指定的任务,并相互信任,共同努力。物联网互操作性需要类似的设置,必须进行测试,以确保一切在生产中顺利运行。

开发人员必须确认多个物联网设备、软件应用程序和网络继续执行它们的任务,并无缝地一起运行,甚至完全正常工作。诺顿表示,到2025年,将有超过210亿件物联网设备在线,这表明了物联网的重要性互操作性测试将继续升级。

互操作性测试可以确定的不仅仅是设备是否能够协同工作;它们可以测试性能和安全漏洞。对于物联网设备来说,安全仍将是一个日益受到关注的问题。据网络安全内部人士称,在接受调查的325名物联网决策者中,72%的人在2020年经历了物联网设备安全事件的增加报告

为什么物联网互操作性测试会很棘手

许多物联网设备使用专有协议而不是标准窗口,Apple或谷歌OS,这个市场碎片可以抑制互操作性。这缺乏行业标准这在一定程度上归因于构成物联网设备的各种各样的小工具,包括智能电表、工业电器和医疗紧急警报按钮。物联网产品也没有专门关注互操作性的规定。物联网行业的许多组织都在推动标准的发展,但目前还没有一个标准到位。

IOT设备互操作性也可以通过以下方式推迟:

  • 不同的制造商的设备无法集成
  • 缺乏可编程性
  • 很少或没有安全保护
  • 在不同时间购买的设备可能无法一起工作
  • 不同的连接器和框架
  • 不同的通信协议标准

具有低内存要求的IOT设备没有复杂的IS或提供多层安全系统。在设备的寿命上,IOT制造商还必须考虑并计划测试更新的互操作性,升级和安全补丁。

互操作性测试可以确定的不仅仅是设备是否能够协同工作;它们可以测试性能和安全漏洞。

如何进行物联网互操作性测试

开发人员必须在启动IOT项目之前和在启动IOT项目之前进行三个总体步骤以验证互操作性。

计划。在开始测试过程之前,开发人员必须有计划执行该过程。使用IOT,测试条件不能仅限于各个设备或应用程序。该过程应通过整个系统检查数据流,从软件应用程序到终端设备。开发人员必须评估现有流程以确定失败的原因确定质量,性能或可靠性的问题

测试。物联网的部署由多种组件组成,如应用程序、传感器、网关、网络和数据中心。典型的测试类型包括安全性、性能和兼容性评估。开发人员经常在过程的早期使用手工测试;然而,它们可以同时进行自动化和手动测试,以及使用负面测试来补充正面评价。开发人员可以多次运行测试来纠正系统中的bug。

自动化测试的重点是开发模拟系统,在虚拟空间上模拟数千个无线节点和设备的布局。模拟可以测试特定的物联网应用程序或产品。在模拟的服务器上运行测试增加了对给定API弱点的可见性,并大规模度量安全性和可靠性。在模拟服务器上的测试还可以考虑其他数据负载、流量和设备,而不存在实际操作数据丢失的风险。

查看。测试人员必须验证结果,识别测试期间发生的任何问题,并确认问题在组织将系统广泛使用之前已经得到解决。

组织可能没有专家执行广泛的物联网测试,特别是在使用大量的IOT设备和应用程序中。作为替代方案,组织可以在IOT应用程序或项目进入生活之前,旨在争取IoT测试提供商对设备和系统准备进行全面分析。处理物联网互操作性测试的供应商包括AT&T IOT部署服务,Intertek和QatestLab。

深入挖掘物联网(IoT)标准和认证

搜索首席信息官

搜索安全

搜索联网

搜索数据中心

搜索数据管理

关闭