[发明专利]边缘支撑系统的测试方法、装置、存储介质及计算机设备在审
申请号: | 202211189755.1 | 申请日: | 2022-09-28 |
公开(公告)号: | CN115543795A | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 张雅楠;李华通 | 申请(专利权)人: | 三一智矿科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 贾依娇 |
地址: | 102206 北京市昌平区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 边缘 支撑 系统 测试 方法 装置 存储 介质 计算机 设备 | ||
本发明公开了一种边缘支撑系统的测试方法、装置、存储介质及计算机设备,涉及工业软件测试技术领域。其中方法包括:根据边缘支撑系统支持的通信通道,确定通信通道的组合方式;基于通信通道的组合方式,为边缘支撑系统设置至少一个单体程序,并启动通信通道的组合方式对应的测试环境;模拟多种底层设备的运行信号,并向边缘支撑系统发送运行信号,其中,每种底层设备支持一种通信协议并对应一个所述单体程序;接收边缘支撑系统基于每个运行信号生成的数据输出文件;基于每个运行信号与数据输出文件之间的匹配关系,得到测试结果。上述方法能够覆盖对边缘支撑系统测试的大多数测试环境,并显著提高对边缘支撑系统的测试效率。
技术领域
本发明涉及工业软件测试技术领域,尤其是涉及一种边缘支撑系统的测试方法、装置、存储介质及计算机设备。
背景技术
煤矿行业长期以来底层设备缺乏统一的数据接入标准,在对智慧矿山相关系统进行数据对接时,会接收到来自底层设备的具有多样数据协议的运行数据。针对上述场景,物联网边缘支撑系统可以将底层设备协议类型进行抽象处理,具体包括Modbus协议、Can通用协议、私有化协议等通信协议。经过抽象化处理后就可实现对底层设备的数据接入。此外,物联网边缘支撑系统还可以将底层设备解析来的不规则数据进行格式化,输出统一格式的数据类型,最后通过kafka、gRpc中间件系统构成的通信通道,将格式统一化的数据发送给上层系统使用。对于上层系统来说,收到的数据都将是格式统一的类型,极大降低了数据解析的开发工作。因此,对边缘支撑系统的数据处理功能进行测试,保证边缘支撑系统的正常运行,对煤矿行业来说至关重要。
在现有技术中,对边缘支撑系统的数据处理功能进行测试时,常需要将边缘支撑系统接入带有不同数据协议的底层设备,并基于现有的底层设备发出的运行信息对边缘支撑系统进行测试。当现有的底层设备不足以覆盖对边缘支撑系统进行测试所需的全部底层设备时,需要临时增加底层设备,以完成对边缘支撑系统的测试,这导致对边缘支撑系统的测试效率严重偏低,测试的全面性较差。
发明内容
有鉴于此,本申请提供了一种边缘支撑系统的测试方法、装置、存储介质及计算机设备,主要目的在于解决对边缘支撑系统的测试效率偏低和测试的全面性较差的技术问题。
根据本发明的第一个方面,提供了一种边缘支撑系统的测试方法,该方法包括:
根据边缘支撑系统支持的通信通道,确定所述通信通道的组合方式;
基于所述通信通道的组合方式,为所述边缘支撑系统设置至少一个单体程序,并启动所述通信通道的组合方式对应的测试环境;
模拟多种底层设备的运行信号,并向所述边缘支撑系统发送所述运行信号,其中,每种所述底层设备支持一种通信协议并对应一个所述单体程序;
接收所述边缘支撑系统基于每个所述运行信号生成的数据输出文件;
基于每个所述运行信号与所述数据输出文件之间的匹配关系,得到测试结果。
根据本发明的第二个方面,提供了一种边缘支撑系统的测试装置,该装置包括:
通道选择模块,用于根据边缘支撑系统支持的通信通道,确定所述通信通道的组合方式;
测试启动模块,用于基于所述通信通道的组合方式,为所述边缘支撑系统设置至少一个单体程序,并启动所述通信通道的组合方式对应的测试环境;
信号模拟模块,用于模拟多种底层设备的运行信号,并向所述边缘支撑系统发送所述运行信号,其中,每种所述底层设备支持一种通信协议并对应一个所述单体程序;
数据接收模块,用于接收所述边缘支撑系统基于每个所述运行信号生成的数据输出文件;
结果认定模块,用于基于每个所述运行信号与所述数据输出文件之间的匹配关系,得到测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三一智矿科技有限公司,未经三一智矿科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211189755.1/2.html,转载请声明来源钻瓜专利网。