System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种物联网关测试方法、设备、介质及产品技术_技高网

一种物联网关测试方法、设备、介质及产品技术

技术编号:44124957 阅读:2 留言:0更新日期:2025-01-24 22:44
本申请公开了一种物联网关测试方法、设备、介质及产品,涉及网关测试领域,该方法包括建立工程;所述工程包括待采集设备、与待采集设备之间的通信协议以及采集数据类型;将工程通过物联网关进行下发,并运行工程,采集测试数据;根据工程建立测试用例;利用测试用例对测试数据进行测试。本申请能够提高物联网关测试的准确性以及测试效率。

【技术实现步骤摘要】

本申请涉及网关测试领域,特别是涉及一种物联网关测试方法、设备、介质及产品


技术介绍

1、物联网关是实现万物智联的关键设备,具有设备连接、协议转换、数据转发等功能,是物联网感知层与传输层的重要连接件。因此,需要对物联网关的测试尤为重要;而在物联网关测试过程中,需要关注数据的完整性、安全性、可靠性、可扩展性等,并制定和实施有效的测试计划。具体的测试过程包括以下步骤:1.测试目的:确定测试用例,确保测试用例的完整性和准确性。2.测试步骤:根据测试用例进行测试,记录测试结果,并进行分析。3.问题定位:如果测试未通过,需要定位问题所在,并解决。4.测试总结:总结测试过程,形成测试报告。

2、此外,物联网关测试过程还应注意不同协议的设备接入网关是否正常、网关能承受多少设备同时接入、网管接入的设备数据是否正确、命令下发是否正常、应用层中各项功能是否正常等问题。可见,物联网关测试需要处理大量的数据。而在传统的测试过程中,在数据分析上存在一些问题;尤其是在需要实时分析和多维度分析、大量设备接入的情况下,传统测试方法可能无法充分模拟大规模物联网网络的实际使用环境,进而造成在物联网关的测试过程中无法得到准确的测试结果,以及测试效率低的问题。


技术实现思路

1、本申请的目的是提供一种物联网关测试方法、设备、介质及产品,能够提高物联网关测试的准确性以及测试效率。

2、为实现上述目的,本申请提供了如下方案:

3、第一方面,本申请提供了一种物联网关测试方法,所述物联网关测试方法包括:

4、建立工程;所述工程包括待采集设备、与待采集设备之间的通信协议以及采集数据类型;

5、将工程通过物联网关进行下发,并运行工程,采集测试数据;

6、根据工程建立测试用例;

7、利用测试用例对测试数据进行测试。

8、可选地,所述将工程通过物联网关进行下发,并运行工程,采集测试数据,具体包括:

9、采用自动化测试脚本运行工程,采集测试数据。

10、可选地,所述将工程通过物联网关进行下发,并运行工程,采集测试数据,之后还包括:

11、对测试数据进行统一管理。

12、可选地,所述根据工程建立测试用例,之前还包括:

13、构建测试用例数据模型;所述测试用例数据模型为测试用例的框架,用于获取不同的测试用例。

14、可选地,所述利用测试用例对测试数据进行测试,具体包括:

15、根据测试用例模拟设备通信协议,得到仿真数据;

16、将仿真数据与测试数据进行对比,得到对比结果;

17、若对比结果为相同,则通过测试;反之,则未通过测试。

18、可选地,所述利用测试用例对测试数据进行测试,之后还包括:

19、将当前工程的测试结果进行存储。

20、第二方面,本申请提供了一种物联网关测试设备,所述物联网关测试设备包括:

21、配置工具管理模块,用于建立工程;所述工程包括待采集设备、与待采集设备之间的通信协议以及采集数据类型;

22、执行运行管理模块,用于将工程通过物联网关进行下发,并运行工程,采集测试数据;

23、测试用例管理模块,用于根据工程建立测试用例;

24、测试数据管理模块,用于利用测试用例对测试数据进行测试。

25、第三方面,本申请提供了一种计算机设备,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序以实现所述的物联网关测试方法。

26、第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的物联网关测试方法。

27、第五方面,本申请提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现所述的物联网关测试方法。

28、根据本申请提供的具体实施例,本申请公开了以下技术效果:

29、本申请提供了一种物联网关测试方法、设备、介质及产品,通过将建立的工程通过物联网关进行下发,并运行工程,采集测试数据,可以针对不同的设备获取相应的测试数据,节约测试数据的创建时间,提高工作效率;并利用根据工程建立的测试用例对测试数据进行测试,保证了测试的准确性。本申请能够避免重复测试的工作,提高了测试效率以及通用性。

本文档来自技高网...

【技术保护点】

1.一种物联网关测试方法,其特征在于,所述物联网关测试方法包括:

2.根据权利要求1所述的物联网关测试方法,其特征在于,所述将工程通过物联网关进行下发,并运行工程,采集测试数据,具体包括:

3.根据权利要求1所述的物联网关测试方法,其特征在于,所述将工程通过物联网关进行下发,并运行工程,采集测试数据,之后还包括:

4.根据权利要求1所述的物联网关测试方法,其特征在于,所述根据工程建立测试用例,之前还包括:

5.根据权利要求1所述的物联网关测试方法,其特征在于,所述利用测试用例对测试数据进行测试,具体包括:

6.根据权利要求1所述的物联网关测试方法,其特征在于,所述利用测试用例对测试数据进行测试,之后还包括:

7.一种物联网关测试设备,其特征在于,所述物联网关测试设备包括:

8.一种计算机设备,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1-6中任一项所述的物联网关测试方法。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-6中任一项所述的物联网关测试方法。

10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-6中任一项所述的物联网关测试方法。

...

【技术特征摘要】

1.一种物联网关测试方法,其特征在于,所述物联网关测试方法包括:

2.根据权利要求1所述的物联网关测试方法,其特征在于,所述将工程通过物联网关进行下发,并运行工程,采集测试数据,具体包括:

3.根据权利要求1所述的物联网关测试方法,其特征在于,所述将工程通过物联网关进行下发,并运行工程,采集测试数据,之后还包括:

4.根据权利要求1所述的物联网关测试方法,其特征在于,所述根据工程建立测试用例,之前还包括:

5.根据权利要求1所述的物联网关测试方法,其特征在于,所述利用测试用例对测试数据进行测试,具体包括:

6.根据权利要求1所述的物联网关测试方法,其特征在...

【专利技术属性】
技术研发人员:黄文杰邓峰峰
申请(专利权)人:北京力控元通科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1