概述

现实世界的IOT解决方案通常在平台上连接数千到数百万设备,每个设备发送各种数据。平台上的负载可能因连接设备的业务用例和地理扩展而异。测试和证明IOT平台的现实模拟场景的性能是一项挑战。此外,通常,脱离板平台开发团队在开发IOT解决方案时,无法访问物理边缘设备(也可能正在开发)。虽然这可能无法妨碍进度,但它对QA团队构成了挑战,以验证和认证平台。

这种情况要求强大的设备模拟器解决方案进行测试和认证功能和非功能使用情况的平台。

Infosys设备模拟器是一个平台无关的解决方案,通过模拟现实生活场景和执行功能和非功能测试用例,模拟边缘设备并在物联网解决方案上测试它们。模拟器有助于在平台开发周期中消除对实际物理设备的依赖,并允许分布式团队独立地开发和测试他们的连接平台解决方案。

关键功能是什么?

  • 配置 - 提供具有Web界面的用户来配置模拟设备设置的不同属性。这包括双向消息,协议,有效载荷,设备标识管理和遥测事件的定义。
  • 计划 - 可以计划在预定义的时间和定义的间隔时运行测试,以模拟现实生活连接和通信模式。
  • 可视化 - 丰富的Web界面允许用户可视化模拟设备和平台之间的数据通信。
  • 规模——该解决方案提供了封装和部署多个模拟设备的能力,以反映数千个活动连接的真实场景,并进行测试,以了解平台如何应对高负载。
  • 扩展-允许创建设备目录模板来扩展解决方案并支持新的设备类型。

Device Simulation反映了真实的场景

与我们的专家交谈
  • IOT平台无人 - 与标准物联网平台和自定义开发解决方案合作
  • 自动和配置 - 提供将设备配置为云(D2C)和云到设备(C2D)通信流(具有标准或自定义协议)以及自动测试方案以反映现实生活工作负载的功能
  • 基准测试 - 允许为分布式和峰值负载方案提供更好的性能基准测试
  • 用户体验 - 解决方案为单个窗格提供配置,计划,运行IoT测试并查看报告
线

挑战和解决方案

Infosys设备模拟器解决方案通过向平台开发团队提供模拟设备,消除了对实际边缘设备的依赖。由设备工程团队执行的对设备软件或接口规范的修改可以很容易地在模拟器中复制。

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

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