融合网关的硬件测试方法和系统技术方案

技术编号:25809734 阅读:34 留言:0更新日期:2020-09-29 18:44
本发明专利技术涉及一种融合网关的硬件测试方法和系统,所述方法包括步骤:使能网关系统的telnet服务;配置测试平台,使所述测试平台通过telnet连接所述网关系统;在所述网关系统与机顶盒系统之间构建一通信链路,使网关系统与机顶盒系统之间建立scoket通信;定义指令类型,并使所述网关系统根据所述指令类型向所述机顶盒系统发送测试指令;所述机顶盒系统接收所述测试指令后,调用对应的接口对硬件进行测试,并反馈测试结果。本发明专利技术只需要通过一个工位就可以完成网关系统与机顶盒系统这两个模块的硬件测试,大大降低了时间及人力成本,降低了操作的复杂度、提高了测试效率。

【技术实现步骤摘要】
融合网关的硬件测试方法和系统
本专利技术涉及数字机顶盒
,特别涉及一种融合网关的硬件测试方法和系统。
技术介绍
融合网关是一种将光猫跟机顶盒集成在同一个机壳内,并能同时实现光纤上网和看电视的功能的一种设备。融合网关设备分为网关模块跟机顶盒模块,这两个模块的芯片以及系统是独立的,由于网关跟机顶盒是两套独立的操作系统,所以需要将测试平台分别跟网关以及机顶盒系统进行连接测试。目前最常用的测试方法如下:1)网关跟机顶盒测试在同一个工位,机顶盒部分为单机测试,通过连接电视界面查看测试程序执行结果;2)机顶盒部分测试完成之后,将测试结果通过跟网关部分的内部链路通道,以httppost方式提交到网关系统;3)网关系统测试连接测试平台,测试完成之后,读取机顶盒提交过来的测试结果上报测试平台。由于操作步骤及复杂度较高,所以不能将这两个测试项放到同一个工位。导致必须得分两个工位分别搭建网关部分的测试环境以及机顶盒部分的测试环境,时间和人力成本相对较高。
技术实现思路
基于此,有必要提供一种融合网关的硬件测试方法和系统,只需要在网关系统一侧搭建一套测试环境,使用一个工位即可完成对整个融合网关产品的硬件测试。为实现上述专利技术目的,本专利技术采用以下技术方案。本专利技术首先提供一种融合网关的硬件测试方法,所述融合网关包括网关系统和与网关系统通过网路连接的机顶盒系统,所述方法包括步骤:使能所述网关系统的telnet服务;配置测试平台,使所述测试平台通过telnet连接所述网关系统;在所述网关系统与机顶盒系统之间构建一通信链路,使网关系统与机顶盒系统之间建立scoket通信;定义指令类型,并使所述网关系统根据所述指令类型向所述机顶盒系统发送测试指令;所述机顶盒系统接收所述测试指令后,调用对应的接口对硬件进行测试,并反馈测试结果。上述方法中,所述使能网关系统的telnet服务的步骤前,还包括步骤:启用网关系统的生产模式。上述方法中,所述在网关系统与机顶盒系统之间构建一通信链路,使网关系统与机顶盒系统之间建立scoket通信的步骤具体包括:在网关系统与机顶盒系统之间构建一物理链路,使网关系统与机顶盒系统之间通过socket通信进行数据交互,且数据格式为json。上述方法中,所述定义指令类型,并使所述网关系统根据所述指令类型向所述机顶盒系统发送测试指令的步骤具体包括:定义指令类型,包括网关系统能执行、机顶盒系统能识别的指令和目标接口数据,所述指令和目标接口数据采用json格式封装;通过所述测试平台控制所述网关系统将所述测试指令逐条发送给机顶盒系统。上述方法中,所述机顶盒系统接收所述测试指令后,调用对应的接口对硬件进行测试,并反馈测试结果的步骤进一步包括:解析所述测试指令,得到要测试的指令和目标接口;调用系统相关接口对硬件进行测试;将测试结果以json格式的数据形式发送给网关系统。上述方法中,在将测试结果以json格式的数据形式发送给网关系统的步骤之后,还包括步骤:网关系统将从机顶盒系统接收到的测试结果打印后,转发给测试平台,由测试平台判断测试是否通过。上述方法中,所述目标接口包括USB接口、TF卡槽、红外接收头、红外延长线接口、待机按键、HDMI接口和AV接口。本专利技术还提供一种融合网关的硬件测试系统,包括融合网关,所述融合网关包括网关系统和与网关系统通过网路连接的机顶盒系统,还包括测试平台,所述测试平台通过telnet与所述网关系统连接;所述网关系统与机顶盒系统之间通过一通信链路建立scoket通信;所述网关系统适于根据已定义好的指令类型向所述机顶盒系统发送测试指令,所述机顶盒系统接收所述测试指令后,调用对应的接口对硬件进行测试,并反馈测试结果,由所述测试平台判断测试是否通过。采用本专利技术的方案,只需要一个工位对融合网关进行测试,且测试平台只需要跟网关系统进行连接,并通过网关系统发送指令对机顶盒系统进行硬件测试,无需额外搭建一个测试平台单独对机顶盒进行测试,从而只需要通过一个工位就可以完成网关系统与机顶盒系统这两个模块的硬件测试,大大降低了时间及人力成本,降低了操作的复杂度、提高了测试效率。附图说明图1为本实施例中融合网关的硬件测试方法的流程示意图;图2为本实施例中融合网关的硬件测试方法的时序示意图。本专利技术目的的实现及其功能、原理将在具体实施方式中结合附图作进一步阐述。具体实施方式下面结合附图及具体实施例做进一步说明。如图1和图2所示,本专利技术提供一种融合网关的硬件测试方法,所述融合网关包括网关系统和与网关系统通过网路连接的机顶盒系统,所述方法主要包括步骤:S10:使能网关系统的telnet服务;S20:配置测试平台,使测试平台通过telnet连接网关系统;S30:在网关系统与机顶盒系统之间构建一通信链路,使网关系统与机顶盒系统之间建立scoket通信;S40:定义指令类型,并使网关系统根据指令类型向机顶盒系统发送测试指令;S50:机顶盒系统接收测试指令后,调用对应的接口对硬件进行测试,并反馈测试结果。进一步地,在步骤S10前,还包括步骤:S5:启用网关系统的生产模式。融合网关生产组装完成后,可默认启用生产模式,在该模式下,网关系统自动启用telnet服务,测试平台与网关系统联网后,可通过telnet连接网关系统,并发送测试指令,直接对网关系统的各硬件接口进行测试。同时,本实施例在网关系统与机顶盒系统之间构建一通信链路,使网关系统与机顶盒系统之间建立scoket通信,该通信链路优选为物理链路,以增强可靠性。同时,网关系统与机顶盒系统之间通过socket通信进行数据交互,且数据格式为json。在网关系统与机顶盒系统进行数据交互时,专用的通信信道和数据格式可保证二者之间的通信安全,避免干扰。网关系统与机顶盒系统之间通过预先定义好的指令类型进行交互,这些指令包括网关系统能执行、机顶盒系统能识别的指令和目标接口数据,且所述指令和目标接口数据采用json格式封装。例如,网关系统能执行的其中一个指令为“flashsetSMART_IPTV_TESTxxx”,xxx代表机顶盒需要执行的硬件接口测试命令,包括tf_test(TF卡槽测试),usb1_test/usb2_test(usb1口、usb2口测试),ir_test(红外接收头测试),ir_line_test(红外延长线测试),itv_key_test(待机按键测试),av_test(AV接口测试),hdmi_test(HDMI接口测试),等等。测试平台控制所述网关系统将上述测试指令逐条发送给机顶盒系统,由机顶盒系统逐条执行。机顶盒系统接收上述测试指令后,调用对应的接口对硬件进行测试,并反馈测试结果,具体为:解析上述测试指令,本文档来自技高网...

【技术保护点】
1.一种融合网关的硬件测试方法,所述融合网关包括网关系统和与网关系统通过网路连接的机顶盒系统,其特征在于,所述方法包括步骤:/n使能所述网关系统的telnet服务;/n配置测试平台,使所述测试平台通过telnet连接所述网关系统;/n在所述网关系统与机顶盒系统之间构建一通信链路,使网关系统与机顶盒系统之间建立scoket通信;/n定义指令类型,并使所述网关系统根据所述指令类型向所述机顶盒系统发送测试指令;/n所述机顶盒系统接收所述测试指令后,调用对应的接口对硬件进行测试,并反馈测试结果。/n

【技术特征摘要】
1.一种融合网关的硬件测试方法,所述融合网关包括网关系统和与网关系统通过网路连接的机顶盒系统,其特征在于,所述方法包括步骤:
使能所述网关系统的telnet服务;
配置测试平台,使所述测试平台通过telnet连接所述网关系统;
在所述网关系统与机顶盒系统之间构建一通信链路,使网关系统与机顶盒系统之间建立scoket通信;
定义指令类型,并使所述网关系统根据所述指令类型向所述机顶盒系统发送测试指令;
所述机顶盒系统接收所述测试指令后,调用对应的接口对硬件进行测试,并反馈测试结果。


2.如权利要求1所述的方法,其特征在于,所述使能网关系统的telnet服务的步骤前,还包括步骤:
启用网关系统的生产模式。


3.如权利要求1所述的方法,其特征在于,所述在网关系统与机顶盒系统之间构建一通信链路,使网关系统与机顶盒系统之间建立scoket通信的步骤具体包括:
在网关系统与机顶盒系统之间构建一物理链路,使网关系统与机顶盒系统之间通过socket通信进行数据交互,且数据格式为json。


4.如权利要求1所述的方法,其特征在于,所述定义指令类型,并使所述网关系统根据所述指令类型向所述机顶盒系统发送测试指令的步骤具体包括:
定义指令类型,包括网关系统能执行、机顶盒系统能识别的指令和目标接口数据,所述指令和目标接口数据采用json格式封装;
通过所述测试平台控制所述网关系统将所述测试指令逐条发送给机顶盒系统。


5.如权利要求4所述的方法,其特征在于,所述机顶盒系统接收所述测试...

【专利技术属性】
技术研发人员:杨建斌
申请(专利权)人:深圳市友华通信技术有限公司
类型:发明
国别省市:广东;44

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

1