[发明专利]边缘支撑系统的测试方法、装置、存储介质及计算机设备在审
申请号: | 202211189755.1 | 申请日: | 2022-09-28 |
公开(公告)号: | CN115543795A | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 张雅楠;李华通 | 申请(专利权)人: | 三一智矿科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 贾依娇 |
地址: | 102206 北京市昌平区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 边缘 支撑 系统 测试 方法 装置 存储 介质 计算机 设备 | ||
1.一种边缘支撑系统的测试方法,其特征在于,所述方法包括:
根据边缘支撑系统支持的通信通道,确定所述通信通道的组合方式;
基于所述通信通道的组合方式,为所述边缘支撑系统设置至少一个单体程序,并启动所述通信通道的组合方式对应的测试环境;
模拟多种底层设备的运行信号,并向所述边缘支撑系统发送所述运行信号,其中,每种所述底层设备支持一种通信协议并对应一个所述单体程序;
接收所述边缘支撑系统基于每个所述运行信号生成的数据输出文件;
基于每个所述运行信号与所述数据输出文件之间的匹配关系,得到测试结果。
2.根据权利要求1所述的方法,其特征在于,所述通信通道的组合方式包括一种通信通道或多种通信通道;所述基于所述通信通道的组合方式,为所述边缘支撑系统设置至少一个单体程序,并启动所述通信通道的组合方式对应的测试环境,包括:
当所述通信通道的组合方式为一种通信通道时,通过所述边缘支撑系统的配置文件,按照预设的编号规则为所述通信通道对应的单体程序设置单体标识,并根据所述通信通道的通道类型为所述单体程序设置通道类型;
启动所述通道类型对应的服务、所述单体程序和数据库;
当所述通信通道的组合方式为多种通信通道时,通过所述边缘支撑系统的配置文件,按照预设的编号规则分别为每种通信通道对应的所述单体程序设置单体标识,并根据每种所述通信通道的通道类型分别为每个所述单体程序设置通道类型;
启动每个所述通道类型对应的服务、每个所述单体程序和数据库。
3.根据权利要求2所述的方法,其特征在于,所述模拟多种底层设备的运行信号,并向所述边缘支撑系统发送所述运行信号,包括:
利用预设的程序脚本,模拟出多个底层设备,其中,每种所述底层设备支持一种通信协议并对应一个所述单体标识;
模拟出每个所述底层设备的运行信号,其中,所述运行信号为预先设置于数据库中的多个测试数值,所述多个测试数值在所述底层设备的输出信号的数值范围内;
基于每个所述底层设备支持的通信协议和所述底层设备对应的单体标识,向所述边缘支撑系统中与所述单体标识对应的单体程序发送所述运行信号。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述基于每个所述运行信号与所述数据输出文件之间的匹配关系,得到测试结果之前,所述方法还包括:
将所述通信通道的组合方式记录到日志文件中;
执行循环过程直至满足预设条件,其中,所述循环过程包括:
更改所述通信通道的组合方式;基于所述更改后的通信通道的组合方式,为所述边缘支撑系统设置至少一个单体程序,并启动所述通信通道的组合方式对应的测试环境;模拟多种底层设备的运行信号,并向所述边缘支撑系统发送所述运行信号,其中,每种所述底层设备支持一种通信协议并对应一个所述单体程序;接收所述边缘支撑系统基于每个所述运行信号生成的数据输出文件;
其中,所述预设条件为所述日志文件中记录的所述通信通道的组合方式包含全部预设的通信通道的组合方式。
5.根据权利要求1所述的方法,其特征在于,所述数据输出文件包括与每个所述运行信号对应的测试参数;
所述基于每个所述运行信号与所述数据输出文件之间的匹配关系,得到测试结果,包括:
将每个所述运行信号对应的测试数值分别与所述运行信号对应的测试参数的数值进行对比;
若每个所述运行信号对应的测试数值均与所述运行信号对应的测试参数的数值相等,则判定所述测试结果为测试成功。
6.根据权利要求5所述的方法,其特征在于,所述基于每个所述运行信号与所述数据输出文件之间的匹配关系,得到测试结果,还包括:
确定基于每个所述运行信号生成测试参数的参数生成时间,并将每个所述运行信号对应的参数生成时间与所述运行信号对应的时间阈值进行对比,其中,所述时间阈值为针对每个所述运行信号预先设置的时间范围;
若每个所述运行信号对应的参数生成时间均小于或等于所述运行信号对应的时间阈值,则判定所述测试结果为测试成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三一智矿科技有限公司,未经三一智矿科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211189755.1/1.html,转载请声明来源钻瓜专利网。