1. 主页 > 物联网(iot)技术 >

现在该是下一代物联网测试工具了

    在过去的十年中,物联网技术从根本上改变了许多行业执行关键业务流程的方式。从先进的遥测技术到构建更多互连的机械和智能业务关键流程,物联网对运营产生了积极影响。但是,即使在广泛采用支持IoT的设备的情况下,IoT行业也需要认真考虑日益增长的IoT测试挑战,并考虑为高级IoT系统构建下一代IoT测试程序所需的条件。
物联网技术
 
    随着组织不断将IoT系统整合到支持业务运营的关键系统中,确保这些IoT设备经过正确测试变得越来越必要。正确测试支持IoT的设备可以减少在关键业务流程中起作用的错误数量,限制不可预见的停机时间以及与IoT设备相关的动态IoT过程中的延迟,甚至可以通过避免昂贵的即时运行来降低拥有成本修复。
 
    有效的下一代物联网测试是关键
 
    物联网设备的有效测试是物联网行业当前的状况,因此迫切需要考虑。这样做的原因是由于IoT系统的设计架构与Web应用程序或面向服务器的应用程序有很大不同。结果,当将现有的针对Web应用程序设计并重新格式化以测试IoT设备的测试工具应用于IoT系统时,往往会不足。在讨论测试时,请记住商业级物联网系统的庞大规模和规模,这一点很重要。通常,这些大型系统是大规模分布的应用程序,计有数百万个旨在与复杂的企业服务进行通信的互连设备,每个企业设备独立执行特定的应用程序行为。例如,一个互联汽车用例涉及数百万个互联汽车,同时执行不同的行为,同时发布和订阅来自云中运行的各种互联汽车服务的数据。
 
    为物联网系统构建测试环境通常与生产环境大不相同。例如,测试1000个并发连接与100,000个连接的生产环境完全不同。同样,如果将设备部署在全球生产环境中,那么如何设置测试环境以进行全局测试。最后,从物联网设备生成的生产数据可能具有高度可变性,因此如何在测试环境中复制这些数据。
 
    需要定义一类新的测试工具以支持IoT系统的测试。物联网测试工具的关键功能需要包括以下内容:
 
    测试过程将需要能够在世界任何地方创建数百万个独特的网络连接的能力。这种新的测试方法将需要大量资源,例如能够在公共云平台(例如中国的阿里云部署,美国的AWS数据中心或Azure数据中心)上构建分布式测试的能力。
 
    测试过程需要来自少量或大量客户端的高消息传递吞吐量。许多制造用例每秒可能有成千上万的消息通过系统发送。未来的自动驾驶示例每秒可能会看到数十万条消息。
 
    该测试方法将要求可以通过仿真环境对每个设备的行为进行建模和执行,以便对系统的所有功能进行测试。
 
    最后,该测试过程将允许创建自定义数据生成器以生成可变的生产数据。
 
    下一步
 
    随着组织继续将IoT设备嵌入其关键业务流程中,考虑实施有效的IoT测试流程至关重要,该流程旨在捕获关键错误,同时支持当今支持IoT的环境的吞吐量和规模需求。

本文由网上采集发布,不代表我们立场,转载联系作者并注明出处:http://www.34iot.com//a/yingxiao/227.html

联系我们

在线咨询:点击这里给我发消息

微信号:weixin888

工作日:9:30-18:30,节假日休息