[发明专利]一种APP测试仿真系统和物联网仿真测试方法有效
申请号: | 202110369528.6 | 申请日: | 2021-04-06 |
公开(公告)号: | CN113162823B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | 招嘉焕;陈小军;黄章良 | 申请(专利权)人: | 广州鲁邦通物联网科技股份有限公司 |
主分类号: | H04L43/06 | 分类号: | H04L43/06;H04L43/50;H04L67/12 |
代理公司: | 广州市科丰知识产权代理事务所(普通合伙) 44467 | 代理人: | 姜娜 |
地址: | 511356 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 app 测试 仿真 系统 联网 方法 | ||
本发明属于物联网领域,其公开了一种APP测试仿真系统,包括如下模块:设备管理模块、虚拟协议服务生成模块、账号管理模块、测试模块,所述模拟数据、测试结果中均含有虚拟设备的ID、云平台的地址。该系统可模拟南北端的协议接口。在物联网应用(APP)开发完毕后,可以自动适配南北端需要用到的协议,省去真实物理设备联调的步骤。同时也能统一管理各个云平台的账号,隐藏对云平台的管理权限,减少安全隐患。测试人员,也有一个长期稳定的环境,进行压力测试或者版本回归验证。最后,能打通持续发布的流程,让开发工作更加自动化。同时,本发明还公开了一种物联网仿真测试方法。
技术领域
本发明涉及物联网技术领域,特别是一种APP测试仿真系统和物联网仿真测试方法。
背景技术
目前物联网应用中,主要解决是南端:物的边缘端进行数据采集,然后在北端:云端与各服务器进行数据交互的任务,其中包含部分边缘端数据处理和计算的工作。
数据采集的难点是协议总多,需要适配有线、无线的协议,如wifi、蓝牙、Lora、TCP/UDP、Modbus、OPCUA、IEC101/104、DNP3、S7、Mewtocol、FX、MELSEC、FINS、ProfiBus、EtherNet等不同协议。
而云端物联网服务器对接,也有总多的PaaS标准和接口,如:AWS、Azure、IBM、阿里云、腾讯云、百度云、华为云、移动、联通、电信等。每个平台都会支持HTTP、MQTT协议,部分支持COAP等额外协议。但是每个平台接入的鉴权规则完全不同,也拥有不同的报文格式要求。
每一个应用编写完毕后,需要有对应设备进行边缘数据采集的功能验证,也得有云端对应账号进行数据收发功能验证。
南端问题:设备类型和协议众多,经常需要外借设备,甚至到现场调试。
北端问题:每个平台都需要对应有付费账号,才能进行调试。如果开发人员流动较大,也存在安全问题。由于协议、鉴权规则、报文格式等差异,每个应用开发后需要验证功能,不能完全复用代码。
测试问题:如果出现问题,需要在现场设备连线调试,导致开发周期较长。测试人员,也无法长期进行压力或者回归测试。也不利于软件的持续发布的工作开展。
CN201811495155.1公开了物联网云平台的测试方法和装置。所述方法包括:获取物联网中各业务系统的接口配置信息;获取与各场景对应的场景条件;根据所述接口配置信息和场景条件生成测试规则;在测试时,根据选取的测试场景和所述测试规则生成相应的测试用例,根据生成的测试用例对所述物联网云平台进行测试。
该方法仅解决了北端的连接问题,其无法实现仿真测试的目的。
发明内容
本发明的目的是提供一种APP测试仿真系统,该系统可模拟南北端的协议接口。
在物联网应用(APP)开发完毕后,可以自动适配南北端需要用到的协议,省去真实物理设备联调的步骤。同时也能统一管理各个云平台的账号,隐藏对云平台的管理权限,减少安全隐患。测试人员,也有一个长期稳定的环境,进行压力测试或者版本回归验证。最后,能打通持续发布的流程,让开发工作更加自动化。
同时,本发明还公开了一种物联网仿真测试方法。
本发明提供的技术方案为:一种APP测试仿真系统,包括如下模块:
设备管理模块:用于接收APP发送的南端需求和北端需求、根据南端需求生成虚拟协议服务的名字和虚拟协议服务所对应的虚拟设备的ID并发送给虚拟协议服务生成模块、将北端需求发送给账号管理模块;
虚拟协议服务生成模块:用于根据拟协议服务的名字生成虚拟协议服务、根据虚拟设备的ID生成虚拟设备;将与各虚拟协议服务进行连接的第一连接信息发送给APP;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州鲁邦通物联网科技股份有限公司,未经广州鲁邦通物联网科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110369528.6/2.html,转载请声明来源钻瓜专利网。