网关测试方法及存储介质技术

技术编号:24520767 阅读:27 留言:0更新日期:2020-06-17 07:51
本发明专利技术提供一种网关的测试方法及存储介质,所述网关的测试方法包括:网络接口测试步骤、本地通讯接口读取测试步骤、本地通讯接口写入测试步骤、存储单元读取测试步骤、存储单元写入测试步骤、供电测试步骤以及显示测试步骤。通过将通讯线连接网关进行数据采集,经处理器对测试数据进行判断,并将判定结果在测试终端的显示,可以极大提升测试效率并有助于对多个网关进行批量化测试。并且同时在本地终端上显示结果,可节省网关上的显示接口,使智能网关可以进行更加小型化的设计,也解决了由于网关显示接口不良导致的无法测试的情况。

Gateway test method and storage medium

【技术实现步骤摘要】
网关测试方法及存储介质
本专利技术涉及测试领域,特别涉及一种网关测试方法及存储介质。
技术介绍
现有网关测试方法,大多数是使用智能网关内的应用进行测试,并通过智能网关的显示接口最终来显示测试数据和结果。随着用户对智能网关的定制化程度越来越高,一般会删除或增加接口种类;其中若显示接口被去除,这就使在智能网关端测试,并配合其显示接口进行显示结果的手段无法实现。现有技术的智能网关端的测试还受限于显示接口的类型,不同的显示接口需要准备不同的显示器和连接线等,如没有显示接口将不能通过智能网关端进行测试。同时,随着企业等对测试数据的管理日益精细和规范化。测试数据占用的存储空间越来越大,如保存在只能网关终端则会占用大量的存储空间;一般会将测试数据上传到后端服务器,又受限于智能网关的网络单元测试是否可用,以及如使用移动网络方式传输会带来额外的流量使用费用。另外,企业对测试智能网关的效率要求越来越高,因此迫切需求一种能够便捷化、自动化、统一化的智能网关的测试方法。
技术实现思路
本专利技术的目的在于,提供一种能够便捷化、自动化、统一化的网关的测试方法。为了实现上述目的,本专利技术提供一种网关测试方法,包括如下步骤:网络接口测试步骤,对比至少一智能网关的网络接口单元的文件下载速度与该网络接口单元的网络速率并得到第一差值,判断所述第一差值是否小于第一预设阈值,若是,判定所述网络接口符合测试要求,若否,判定所述网络接口不符合测试要求;本地通讯接口读取测试步骤,对比所述智能网关的本地通讯接口单元的读取速度与标准读取速度并得到第二差值,判断所述第二差值是否小于第二预设阈值,若是,判定所述本地通讯接口符合读取测试要求,若否,判定所述本地通讯接口不符合读取测试要求;本地通讯接口写入测试步骤,对比所述智能网关的本地通讯接口单元的写入速度与标准写入速度并得到第三差值,判断所述第三差值是否小于第三预设阈值,若是,判定所述本地通讯接口符合写入测试要求,若否,判定所述本地通讯接口不符合写入测试要求;存储单元读取测试步骤,对比所述智能网关的存储单元的读取速度与标准读取速度并得到第四差值,判断所述第四差值是否小于第四预设阈值,若是,判定所述存储单元符合读取测试要求,若否,判定所述存储单元不符合读取测试要求;存储单元写入测试步骤,对比所述智能网关的存储单元的写入速度与标准写入速度并得到第五差值,判断所述第五差值是否小于第五预设阈值,若是,判定所述存储单元符合写入测试要求,若否,判定所述存储单元不符合写入测试要求;供电测试步骤,获取所述智能网关的用电信息,并判断所述智能网关的主控单元是否正常工作,若是,判定符合供电测试要求,若否,判定不符合供电测试需求;状态灯测试步骤,当所述智能网关进行测试时,判断是否有电流通过所述智能网关的状态灯,若是,则判定该状态灯符合供电测试要求;若否,判定该状态灯不符合供电测试需求进一步地,还包括:输出步骤,将所有的测试步骤的测试结果输出至一显示装置。进一步地,所述显示装置包括至少一信号灯组,每一信号灯组包括相同或不同颜色的至少一信号灯;每一信号灯组用于显示一测试步骤的判断结果;以及至少一摄像头,朝向所述信号灯组;所述摄像头用以采集至少一实时照片,每一实时照片中包含所述信号灯组的实时影像。进一步地,还包括:数据库预存储步骤,预存储一图片数据库,包括至少一信号灯组图片,每一信号灯组图片对应一组测试结果;照片拍摄步骤,在所述输出步骤被执行后,拍摄并存储所述信号灯组的实时照片;网关编号记录步骤,记录被测试的智能网关的编号;以及照片对比步骤,对比所述信号灯组的实时照片与所述图片数据库,若所述信号灯组的一实时照片与所述图片数据库中的一图片相同时,该图片对应的测试结果即为被测试的智能网关的测试结果。进一步地,所述数据库预存储步骤包括第一特征点提取步骤,从所述图片数据库中每一信号灯组图片提取至少一第一特征点,获取其特征参数,每一第一特征点对应至少一个信号灯的影像;以及第一特征点存储步骤,存储所述第一特征点的特征参数;所述照片对比步骤包括:第二特征点提取步骤,从所述信号灯组的一实时照片提取至少一第二特征点,获取其特征参数,每一第二特征点对应一个信号灯的影像;以及参数对比步骤,对比所述实时照片的第二特征点的特征参数与所述图片数据库中每一信号灯组图片的第一特征点的特征参数;当所述第二特征点的特征参数与一信号灯组图片的第一特征点的特征参数皆相同时,判定所述实时照片与该信号灯组图片相同。进一步地,所述网络接口测试步骤具体包括:第一连接步骤,连接所述网络接口单元,用以进行IP地址连通测试;测试步骤,使用网络测试中的PING命令测试智能网关的网络速率及掉包情况;第一获取步骤,获取所述智能网关的网络接口单元的文件下载速度以及网络速率;第一计算步骤,计算所述智能网关的网络接口单元的文件下载速度与所述网络速率差值并取绝对值得到第一差值;第一判断步骤,判断所述第一差值是否小于第一预设阈值,若是,判定所述网络接口符合测试要求,若否,判定所述网络接口不符合测试要求;统计步骤,对多个智能网关网络性能的一致性进行统计分析。进一步地,所述本地通讯接口读取测试步骤具体包括:第二连接步骤,连接所述本地通讯接口单元,用以进行数据交换测试;第二获取步骤,获取所述本地通讯接口单元的读取速度;第二计算步骤,计算所述本地通讯接口单元的读取速度与标准读取速度并取绝对值得到第二差值;第二判断步骤,判断所述第二差值是否小于第二预设阈值,若是,判定所述本地通讯接口符合读取测试要求,若否,判定所述本地通讯接口不符合读取测试要求;所述本地通讯接口写入测试步骤具体包括:第三获取步骤,获取所述本地通讯接口单元的写入速度;第三计算步骤,计算所述本地通讯接口单元的写入速度与标准读写入速度并取绝对值得到第三差值;第三判断步骤,判断所述第三差值是否小于第三预设阈值,若是,判定所述本地通讯接口符合写入测试要求,若否,判定所述本地通讯接口不符合写入测试要求。进一步地,所述存储单元读取测试步骤具体包括:第三连接步骤,连接所述存储单元,用以进行数据交换测试;第四获取步骤,获取所述存储单元的读取速度;第四计算步骤,计算所述存储单元的读取速度与标准读取速度并取绝对值得到第四差值;第四判断步骤,判断所述第四差值是否小于第四预设阈值,若是,判定所述存储单元符合读取测试要求,若否,判定所述存储单元不符合读取测试要求;所述存储单元写入测试步骤具体包括:第五获取步骤,获取所述存储单元的写入速度;第五计算步骤,计算所述存储单元的写入速度与标准写入速度并取绝对值得到第四差值;第五判断步骤,判断所述第四差值是否小于第四预设阈值,若是,判定所述存储单元符合读取测试要求,若否,判定所述存储单元不符合读取测试要求。进一步地,所述供电测试步骤具体包括:第六获取步骤,获取所述主控单元接对所述供电单元测试的状态信息;第六判断步骤,判断所述智能网关的主控单元是否正常工作,若是,则判定所述供电单元符合测试要求,若否,则判定不符合测试要求,所述状态信息包括:供电电源通断状态信息、供电单元充电状态信息以及主本文档来自技高网...

【技术保护点】
1.一种网关测试方法,其特征在于,包括如下步骤:/n网络接口测试步骤,对比至少一智能网关的网络接口单元的文件下载速度与该网络接口单元的网络速率并得到第一差值,判断所述第一差值是否小于第一预设阈值,若是,判定所述网络接口符合测试要求,若否,判定所述网络接口不符合测试要求;/n本地通讯接口读取测试步骤,对比所述智能网关的本地通讯接口单元的读取速度与标准读取速度并得到第二差值,判断所述第二差值是否小于第二预设阈值,若是,判定所述本地通讯接口符合读取测试要求,若否,判定所述本地通讯接口不符合读取测试要求;/n本地通讯接口写入测试步骤,对比所述智能网关的本地通讯接口单元的写入速度与标准写入速度并得到第三差值,判断所述第三差值是否小于第三预设阈值,若是,判定所述本地通讯接口符合写入测试要求,若否,判定所述本地通讯接口不符合写入测试要求;/n存储单元读取测试步骤,对比所述智能网关的存储单元的读取速度与标准读取速度并得到第四差值,判断所述第四差值是否小于第四预设阈值,若是,判定所述存储单元符合读取测试要求,若否,判定所述存储单元不符合读取测试要求;/n存储单元写入测试步骤,对比所述智能网关的存储单元的写入速度与标准写入速度并得到第五差值,判断所述第五差值是否小于第五预设阈值,若是,判定所述存储单元符合写入测试要求,若否,判定所述存储单元不符合写入测试要求;/n供电测试步骤,获取所述智能网关的用电信息,并判断所述智能网关的主控单元是否正常工作,若是,判定符合供电测试要求,若否,判定不符合供电测试需求;/n状态灯测试步骤,当所述智能网关进行测试时,判断是否有电流通过所述智能网关的状态灯,若是,则判定该状态灯符合供电测试要求;若否,判定该状态灯不符合供电测试需求。/n...

【技术特征摘要】
1.一种网关测试方法,其特征在于,包括如下步骤:
网络接口测试步骤,对比至少一智能网关的网络接口单元的文件下载速度与该网络接口单元的网络速率并得到第一差值,判断所述第一差值是否小于第一预设阈值,若是,判定所述网络接口符合测试要求,若否,判定所述网络接口不符合测试要求;
本地通讯接口读取测试步骤,对比所述智能网关的本地通讯接口单元的读取速度与标准读取速度并得到第二差值,判断所述第二差值是否小于第二预设阈值,若是,判定所述本地通讯接口符合读取测试要求,若否,判定所述本地通讯接口不符合读取测试要求;
本地通讯接口写入测试步骤,对比所述智能网关的本地通讯接口单元的写入速度与标准写入速度并得到第三差值,判断所述第三差值是否小于第三预设阈值,若是,判定所述本地通讯接口符合写入测试要求,若否,判定所述本地通讯接口不符合写入测试要求;
存储单元读取测试步骤,对比所述智能网关的存储单元的读取速度与标准读取速度并得到第四差值,判断所述第四差值是否小于第四预设阈值,若是,判定所述存储单元符合读取测试要求,若否,判定所述存储单元不符合读取测试要求;
存储单元写入测试步骤,对比所述智能网关的存储单元的写入速度与标准写入速度并得到第五差值,判断所述第五差值是否小于第五预设阈值,若是,判定所述存储单元符合写入测试要求,若否,判定所述存储单元不符合写入测试要求;
供电测试步骤,获取所述智能网关的用电信息,并判断所述智能网关的主控单元是否正常工作,若是,判定符合供电测试要求,若否,判定不符合供电测试需求;
状态灯测试步骤,当所述智能网关进行测试时,判断是否有电流通过所述智能网关的状态灯,若是,则判定该状态灯符合供电测试要求;若否,判定该状态灯不符合供电测试需求。


2.如权利要求1所述的网关测试方法,其特征在于,还包括:
输出步骤,将所有测试步骤的测试结果输出至一显示装置。


3.如权利要求2所述的网关测试方法,其特征在于,
所述显示装置包括
至少一信号灯组,每一信号灯组包括相同或不同颜色的至少一信号灯;每一信号灯组用于显示一测试步骤的判断结果;以及
至少一摄像头,朝向所述信号灯组;所述摄像头用以采集至少一实时照片,每一实时照片中包含所述信号灯组的实时影像。


4.如权利要求3所述的网关测试方法,其特征在于,还包括:
数据库预存储步骤,预存储一图片数据库,包括至少一信号灯组图片,每一信号灯组图片对应一组测试结果;
照片拍摄步骤,在所述输出步骤被执行后,拍摄并存储所述信号灯组的实时照片;
网关编号记录步骤,记录被测试的智能网关的编号;以及
照片对比步骤,对比所述信号灯组的实时照片与所述图片数据库,若所述信号灯组的一实时照片与所述图片数据库中的一图片相同时,该图片对应的测试结果即为被测试的智能网关的测试结果。


5.如权利要求4所述的网关测试方法,其特征在于,
所述数据库预存储步骤包括
第一特征点提取步骤,从所述图片数据库中每一信号灯组图片提取至少一第一特征点,获取其特征参数,每一第一特征点对应至少一个信号灯的影像;以及
第一特征点存储步骤,存储所述第一特征点的特征参数;
所述照片对比步骤包括:
第二特征点提取步骤,从所述信号灯组的一实时照片提取至少一第二特征点,获取其特征参数,每一第二特征点对应一个信号灯的影像;以及<...

【专利技术属性】
技术研发人员:李世武刘锐孙东来
申请(专利权)人:上海极熵数据科技有限公司
类型:发明
国别省市:上海;31

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

1