【技术实现步骤摘要】
基于数据平台的测试系统和方法
本专利技术涉及数据平台的测试
,特别涉及一种基于数据平台的测试系统和一种基于数据平台的测试方法。
技术介绍
随着物联网行业的兴起,与之配对的物联网大数据平台应用测试也越来越重要。在物联网行业,通信模块的应用,往往伴随着数据平台的使用,因此,对于模块测试而言,需要关联到物联网平台才能进行相应的测试。相关技术中,通常是通过人工测试的方式进行测试的,不仅需要人力长期监控通信模块、数据平台和北向服务器的运行状态,而且需要长期重复性地进行压力测试,以确保通信模块和服务器的稳定性,因此,需要耗费大量的人力、时间等资源。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种基于数据平台的测试系统,通过一个控制器即可实现对数据平台、通信模块和北向服务器进行自动化测试,避免因人工测试而造成的大量人力资源和时间资源的浪费。本专利技术的第二个目的在于提出一种基于数据平台的测试方法。本专利技术的第三个目的在于提出一种电子设备。为实现上述目的,本专利技术第一方面实施例提出了一种基于数据平台的测试系 ...
【技术保护点】
1.一种基于数据平台的测试系统,其特征在于,包括:控制器、通信模块、数据平台和北向服务器;所述控制器用于控制所述通信模块与所述数据平台建立连接,并控制所述通信模块上报南向数据至所述数据平台,并获取所述南向数据的上报结果,以及用于控制所述北向服务器对所述数据平台执行北向操作,并获取所述北向操作的执行结果,根据所述南向数据的上报结果和所述北向操作的执行结果确定出测试结果。
【技术特征摘要】
1.一种基于数据平台的测试系统,其特征在于,包括:控制器、通信模块、数据平台和北向服务器;所述控制器用于控制所述通信模块与所述数据平台建立连接,并控制所述通信模块上报南向数据至所述数据平台,并获取所述南向数据的上报结果,以及用于控制所述北向服务器对所述数据平台执行北向操作,并获取所述北向操作的执行结果,根据所述南向数据的上报结果和所述北向操作的执行结果确定出测试结果。2.根据权利要求1所述的测试系统,其特征在于,所述控制器还用于:在所述控制所述通信模块上报南向数据至所述数据平台之前,判断所述通信模块与所述数据平台连接是否成功;若是,则控制所述通信模块上报南向数据至所述数据平台。3.根据权利要求2所述的测试系统,其特征在于,所述控制器还用于:若否,则统计连接失败次数,并在连接失败次数小于设定次数阈值时,继续控制所述通信模块与所述数据平台建立连接。4.根据权利要求1所述的测试系统,其特征在于,所述控制器具体用于:根据从所述通信模块获取的确认字符报文得到所述南向数据的上报结果,所述确认字符报文由所述数据平台根据所述南向数据的类型确定是否返回至所述通信模块。5.根据权利要求1所述的测试系统,其特征在于,所述控制器具体用于:通过所述北向服务器从所述数据平台获取所述南向数据在所述数据平台的状态;根据所述南向数据在所述数据平台的状态得到所述南向数据的上报结果。6.根据权利要求1所述的测试系统,其特征在于,所述南向数据的上报结果包括上报状态和上报成...
【专利技术属性】
技术研发人员:赵伟,
申请(专利权)人:合肥移瑞通信技术有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。