一种HGU产品启动功能测试方法和装置制造方法及图纸

技术编号:22534765 阅读:27 留言:0更新日期:2019-11-13 10:58
本发明专利技术公开了一种HGU产品启动功能测试方法和装置,方法包括:S1启动待测HGU产品,记录开关启动信息;S2,预先获取待测HGU产品的自检启动信息,与客户关键字库做比对,判断是否有关键字;S3,从待测HGU产品自检启动信息中提取启动error信息,与关键error信息字库做比对,判断是否存在关键error信息;S4,获取当前待测HGU产品的测试环境数据;S5,综合启动故障信息向测试工程师发送消息;本发明专利技术还公开了一种HGU产品启动功能测试装置,包括时间计数模块,客户关键字库比对模块,关键error信息字库比对模块,温湿度传感器模块,无线信息发送模块;本发明专利技术实时推送测试故障信息,保证了测试进程的流畅,提高了测试数据的准确性和测试人员的工作效率,节省了测试时间。

A test method and device for starting function of HGU products

The invention discloses a test method and device for starting function of HGU products, the method includes: S1 starts HGU products to be tested, records switch starting information; S2, obtains self inspection starting information of HGU products to be tested in advance, compares with customer key word library, and judges whether there is a keyword; S3, extracts starting error information from self inspection starting information of HGU products to be tested, and does so with key error information word library The invention also discloses a HGU product startup function test device, including time counting module, customer key word library comparison module, key error information library comparison module, temperature and humidity sensor module, Wireless information sending module; the invention pushes test fault information in real time, ensures the fluency of test process, improves the accuracy of test data and the working efficiency of testers, and saves test time.

【技术实现步骤摘要】
一种HGU产品启动功能测试方法和装置
本专利技术涉及产品启动功能测试
,尤其涉及HGU产品启动功能测试方法和装置。
技术介绍
HGU(HomeGatewayUnit)家庭网关单元型ONU,通常用于FTTH场合,用户用作联网设备,就可以在家里透过光纤连到互联网。HGU通常提供了多种功能,包括NAT/NAPT的,路由,防火墙,PPPoE,DHCPclient/server等。基于HGU产品的启动功能测试,通常是采用SecureCRT来打印待测产品的开关启动信息,待测试结束后,打开整个测试LOG文件,人为的筛查LOG文件中是否有客户指定的关键字信息,是否有关键error信息来判断测试的成功与否。一般HGU产品的启动功能测试,分三个环境(高温,低温,高湿)测试,测试每个环境都在1000次,总的测试时间在7个工作日。要求每次启动都要有客户指定的注册信息,不能有关键error信息。这样即使每个环境结束,人工的筛查打印信息,面对繁杂冗长的LOG信息,需要耗费大量的精力。对于有error信息和客户指定关键字,还无法准确的定位发生的测试时间与次数,这样不利于bug的定位。而且不能够实时的推送信息给测试工程师知道,在第一时间确认测试结果,由于测试时间较长,这样容易浪费大量的测试时间。
技术实现思路
本专利技术的目的在于针对上述现有技术的不足,提供一种HGU产品启动功能测试方法和装置,克服了现有测试技术中测试方法所存在的error信息无法准确定位时间次数,测试工程师无法第一时间得到测试信息,从而浪费测试时间的技术问题。为解决上述问题,本专利技术所采取的技术方案是:一种HGU产品启动功能测试方法,包括如下步骤:S1,启动待测HGU产品,记录开关启动信息;S2,预先获取待测HGU产品的自检启动信息,与客户关键字库做比对,判断是否有关键字,无关键字,则结束测试程序,并向测试工程师发送待测HGU产品启动故障信息,有关键字,则进入S3;S3,从待测HGU产品自检启动信息中提取启动error信息,与关键error信息字库做比对,判断是否存在关键error信息,不存在关键error信息,则待测HGU产品重启进入新一轮测试,存在关键error信息,则进入S4;S4,获取当前待测HGU产品的测试环境数据;S5,综合启动故障信息向测试工程师发送消息。进一步的,所述开关启动信息为待测HGU产品每一次开机时间与重启的累计次数。进一步的,所述测试环境数据为当前测试环境的温度和湿度。一种HGU产品启动功能测试装置,包括时间计数模块,用于记录每次待测HGU产品启动的时间与当前累计的重启次数;客户关键字库比对模块,将待测HGU产品自检启动信息与客户关键字库比对,以判断出是否存在关键字;关键error信息字库比对模块,将从待测HGU产品自检启动信息中提取的启动error信息与关键error信息字库作比对,以判断出是否存在关键error信息;温湿度传感器模块,收集当前待测HGU产品测试的温度和湿度环境数据;无线信息发送模块,将当前收集的测试时间、启动次数、关键error信息、当前测试环境数据发送给测试工程师。采用上述技术方案所产生的有益效果在于:本文专利技术提供的HGU产品启动功能测试方法和装置,解决了目前人工筛查自检启动error信息造成的人员浪费,问题定位不准的实际问题,改善了测试环境,加入环境数据获取与两个关键字库的信息对比,实时推送测试故障信息,保证了测试进程的流畅,提高了测试数据的准确性和测试人员的工作效率,节省了测试时间。附图说明图1是本专利技术一种待测HGU产品启动功能测试方法的流程图;图2是本专利技术一种待测HGU产品启动功能测试装置的结构示意图;图3是本专利技术一种待测HGU产品启动功能测试环境实例示意图。具体实施方式下面结合附图和实施例对本专利技术的实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不能用来限制本专利技术的范围。如图1-3所示,是本专利技术一种HGU产品启动功能测试方法,该方法包括如下步骤:S1,启动待测HGU产品,记录开关启动信息,所述开关启动信息为待测HGU产品每一次开机时间与重启的累计次数;在开始打印启动LOG信息的同时,记录测试时间与次数,准确的定位可能出现bug的时间与累计次数,避免了之前用人工查找LOG信息的方式可能出现的遗漏和模糊的问题,节省了时间,提高了测试效率。S2,通过PC1连接待测HGU产品,使用串口终端调试工具预先打印自检启动信息,与客户关键字库做比对,判断是否有关键字,无关键字,则结束测试程序,待测HGU产品启动故障信息由PC1通过HGU网关推送给PC2,再由PC2通过无线信息发送器向测试工程师发送,节省时间;有关键字,则进入S3;S3,从待测HGU产品自检启动信息中提取启动error信息,将启动error信息单独存放,单独存放的启动error信息与关键error信息字库做比对,判断单独存放的启动error信息中是否存在关键error信息,不存在关键error信息,则待测HGU产品重启进入新一轮测试,节省时间;存在关键error信息,则进入S4;S4,获取当前待测HGU产品测试环境的温度和湿度数据;PC2与温湿度传感器通过USB数据线连接,直接获取当前测试环境下的温湿度环境测试数据,无需将测试进程分为高温、低温、高湿三个阶段来定位环境,节省测试时间。S5,综合启动故障信息向测试工程师发送消息。由PC2整合温湿度传感器的温湿度环境测试数据,上一环节比对的关键error信息,通过无线信息发送器推送给测试工程师的通讯设备,在第一时间掌握测试进程,节省测试时间。进一步的,客户关键字库,根据不同客户的要求,预设具体关键字,可由本领域技术人员根据实际情况与客户确定,本专利技术不做限定;进一步的,关键error信息字库,根据技术规范要求,预设具体关键字,可由本领域技术人员根据每个HGU产品项目(不同的芯片方案和技术方案)的实际情况确定,提前预置,本专利技术不做限定;一种HGU产品启动功能测试装置,包括时间计数模块,可采用时间计数器,用于记录每次待测HGU产品启动的时间与当前累计的重启次数;客户关键字库比对模块,将待测HGU产品自检启动信息与客户关键字库比对,以判断出是否存在关键字;关键error信息字库比对模块,将从待测HGU产品自检启动信息中提取的启动error信息与关键error信息字库作比对,以判断出是否存在关键error信息;温湿度传感器模块,可采用温湿度传感器,收集当前待测HGU产品测试的温度和湿度环境数据;无线信息发送模块,可采用无线信息发送器,将当前收集的测试时间、启动次数、关键error信息、当前测试环境数据发送给测试工程师。本专利技术中HGU产品启动功能的测试环境具体连接关系为:待测HGU产品与时间计数器通过电线连接,与PC1通过网线和USB串口线连接,与PC2通过网线连接;时间计数器接入市电,时间计数器与PC1通过USB数据线连接;客户关键字库与PC1通过USB数据线连接;PC2与温湿度传感器通过USB数据线连接,与关键error信息字库通过USB数据线连接,与无线信息发送器通过USB数据线连接,待测HGU产品和温度传感器均放置于温箱内。最后应说明的是:以上实施例仅用以说明本专利技术的技术方案,而非对其限制;尽管参照前述实施例本文档来自技高网...

【技术保护点】
1.一种HGU产品启动功能测试方法,其特征在于,包括如下步骤:S1,启动待测HGU产品,记录开关启动信息;S2,预先获取待测HGU产品的自检启动信息,与客户关键字库做比对,判断是否有关键字,无关键字,则结束测试程序,并向测试工程师发送待测HGU产品启动故障信息,有关键字,则进入S3;S3,从待测HGU产品自检启动信息中提取启动error信息,与关键error信息字库做比对,判断是否存在关键error信息,不存在关键error信息,则待测HGU产品重启进入新一轮测试,存在关键error信息,则进入S4;S4,获取当前待测HGU产品的测试环境数据;S5,综合启动故障信息向测试工程师发送消息。

【技术特征摘要】
1.一种HGU产品启动功能测试方法,其特征在于,包括如下步骤:S1,启动待测HGU产品,记录开关启动信息;S2,预先获取待测HGU产品的自检启动信息,与客户关键字库做比对,判断是否有关键字,无关键字,则结束测试程序,并向测试工程师发送待测HGU产品启动故障信息,有关键字,则进入S3;S3,从待测HGU产品自检启动信息中提取启动error信息,与关键error信息字库做比对,判断是否存在关键error信息,不存在关键error信息,则待测HGU产品重启进入新一轮测试,存在关键error信息,则进入S4;S4,获取当前待测HGU产品的测试环境数据;S5,综合启动故障信息向测试工程师发送消息。2.根据权利要求1所述的一种HGU产品启动功能测试方法,其特征在于,所述开关启动信息为待测HGU...

【专利技术属性】
技术研发人员:周雷
申请(专利权)人:太仓市同维电子有限公司
类型:发明
国别省市:江苏,32

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

1