一种物联网仿真测试平台的制作方法

文档序号:20608013发布日期:2020-05-01 22:16阅读:来源:国知局

技术特征:

1.一种物联网仿真测试平台,其特征在于:所述物联网仿真测试平台通过模拟协议来实现物联网设备的模拟,其包括采用通讯框架结合springboot编程框架构建而成的核心层、搭建在所述核心层上的服务层以及基于mysql搭建在所述所述核心层下的数据库层,所述服务层通过所述核心层与所述数据库层进行数据交互;

所述服务层用于管理物联网仿真测试的功能项事务,且当调用一个方法时,所述服务层中的多个功能项的pojo及其交互在一个事务下执行;

所述数据库层用于采用filesystem进行文件的存储和管理,且采用springhibernate数据持久层和javaio流进行数据的访问。

2.根据权利要求1所述的物联网仿真测试平台,其特征在于:所述服务层的功能项包括协议管理模块,所述协议管理模块用于新增、修改、删除和查看协议。

3.根据权利要求1所述的物联网仿真测试平台,其特征在于:所述服务层的功能项包括设备管理模块,所述设备管理模块用于新增、修改、删除和查看模拟设备;其中,新增的模拟设备为独立的模拟设备或和用例绑定的模拟设备。

4.根据权利要求1所述的物联网仿真测试平台,其特征在于:所述服务层的功能项包括数据管理模块,所述数据管理模块用于生成、导入、修改、删除和校验仿真数据。

5.根据权利要求1所述的物联网仿真测试平台,其特征在于:所述服务层的功能项包括用例管理模块,所述测试用例管理模块用于新增、删除、查看和修改用例,以及管理用例集。

6.根据权利要求1所述的物联网仿真测试平台,其特征在于:所述服务层的功能项包括监控模块,所述监控模块用于通过代码插桩对线程池进行实时监控,并生成时序数据,输出时序数据并配置可视化的集成开源组件,且通过集成开源组件对结果进行个性化的展示,同时对关键性能指标关联报警机制。

7.根据权利要求1至6任一项所述的物联网仿真测试平台,其特征在于:所述物联网仿真测试平台还包括搭建在所述服务层上的应用层,所述应用层用于负责所述物联网仿真测试平台与服务器交互。

8.根据权利要求7所述的物联网仿真测试平台,其特征在于:所述物联网仿真测试平台还包括搭建在应用层上的用户层,所述用户层用于提供用户操作通道。

9.根据权利要求1至6任一项所述的物联网仿真测试平台,其特征在于:所述核心层具体采用mina通讯框架或netty通讯框架结合springboot编程框架构建而成。

10.根据权利要求1至6任一项所述的物联网仿真测试平台,其特征在于:所述数据库层和所述核心层之间设有数据持久层,所述数据持久层具体为hibernate数据持久层或mybatis数据持久层。


技术总结
本发明涉及一种物联网仿真测试平台,所述物联网仿真测试平台通过模拟协议来实现物联网设备的模拟,其包括采用通讯框架结合SpringBoot编程框架构建而成的核心层、搭建在所述核心层上的服务层以及基于MySQL搭建在所述所述核心层下的数据库层,所述服务层通过所述核心层与所述数据库层进行数据交互;所述服务层用于管理物联网仿真测试的功能项事务,且当调用一个方法时,所述服务层中的多个功能项的POJO及其交互在一个事务下执行;所述数据库层用于采用File System进行文件的存储和管理,且采用Spring Hibernate数据持久层和Java IO流进行数据的访问。本发明通过模拟协议来实现物联网设备的模拟,一方面大大降低了前期测试的成本;另一方面通过仿真的手段实现了将测试工作提前进行。

技术研发人员:田明宇;陈敏杰;梁志远
受保护的技术使用者:浙江航天恒嘉数据科技有限公司
技术研发日:2019.12.24
技术公布日:2020.05.01
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1