概述

现实世界的物联网解决方案通常在一个平台上连接数千至数百万台设备,每个设备发送各种数据。平台上的负载可能根据业务用例和连接设备的地理分布而变化。在真实的模拟场景中测试和验证物联网平台的性能是一个挑战。此外,在开发物联网解决方案时,离岸平台开发团队通常无法访问物理边缘设备(也可能正在开发中)。虽然这可能不会阻碍进展,但它给QA团队带来了验证和验证平台的挑战。

这种情况需要一个健壮的设备模拟器解决方案来为功能性和非功能性用例测试和验证平台。

Infosys设备模拟器是一种平台 - 可靠的解决方案,用于模拟边缘设备,并通过模拟现实生活场景和执行功能和非功能测试用例来测试它们。模拟器有助于在平台开发周期期间删除实际物理设备的依赖性,并允许分布式团队独立地开发和测试其连接的平台解决方案。

它的主要特性是什么?

  • 配置—为用户提供一个web界面来配置模拟设备设置的不同属性。这包括双向消息、协议、有效载荷、设备标识管理和遥测事件的定义。
  • 调度—可以调度测试以预定义的时间和指定的间隔运行,以模拟现实生活中的连接和通信模式。
  • 可视化-一个丰富的web界面允许用户可视化模拟设备和平台之间的数据通信。
  • 缩放 - 解决方案提供了容器化和部署多个模拟设备的能力,以镜像数千个有效连接的现实生活场景,以了解平台如何响应高负载。
  • 扩展 - 允许创建设备目录模板来扩展解决方案并支持新的设备类型。

设备模拟反映了现实生活场景

与我们的专家交流
  • 物联网平台不可知-可以使用标准物联网平台和定制开发的解决方案
  • 自动化和可配置-提供配置设备到云(D2C)和云到设备(C2D)通信流(使用标准或自定义协议)的能力,以及自动化测试场景以反映真实的工作负载
  • 基准测试——允许对分布式和峰值负载场景进行更好的性能基准测试
  • 用户体验-该解决方案提供单一窗格的玻璃来配置、计划、运行物联网测试和查看报告
行

挑战与解决方案

Infosys设备模拟器解决方案通过提供具有模拟设备的平台开发团队来消除对实际边缘设备的依赖性。对设备工程团队执行的设备软件或接口规范的修改可以在模拟器中轻松复制。

Infosys设备模拟器解决方案允许从统一的仪表盘查看和管理所有测试场景和测试结果。它还提供对以前的测试配置和测试结果的访问。

Infosys设备模拟器解决方案通过部署多个模拟设备,配置它们同时连接并发送预先配置的数据负载,帮助模拟实际的峰值负载场景。可以通过将模拟设备部署到所需区域的云中来识别延迟和性能问题。