一种组合型智能机顶盒量产测试方法及系统技术方案

技术编号:19438173 阅读:31 留言:0更新日期:2018-11-14 13:38
本发明专利技术公开了一种组合型智能机顶盒量产测试方法及系统。该方法包含以下步骤:OTT单元基于网络socket建立与CM单元的通信连接;OTT单元安装量产测试软件,并依据获取的模式信息启动量产测试软件相应的工作模式;OTT单元向CM单元发送数据信息;CM单元解析所述数据信息,并向OTT单元发送相应的反馈信息。该方法或系统通过网络socket使得智能机顶盒的OTT单元与CM单元建立通信连接,通过自定义通信协议,实现处于不同系统的OTT单元与CM单元的数据交互,这样使得OTT单元与CM单元可以在同一工位同时完成量产测试,提高了生产效率且降低了人力成本。

【技术实现步骤摘要】
一种组合型智能机顶盒量产测试方法及系统
本专利技术涉及智能机顶盒生产
,尤其涉及组合型智能机顶盒量产测试方法及系统。
技术介绍
伴随着宽带互联网的高速发展,各类智能机顶盒出货量也得到了快速发展。在生产智能机顶盒的过程中,提高量产测试环节效率和测试多功能组合型智能机顶盒的方式,成为了各生产厂家关注的重点。然而,现有的组合型的智能机顶盒(包含OTT(OverTheTop)单元、CM(CableModem)单元)量产测试方法,具有以下的不足:(1)由于组合型的智能机顶盒内的OTT单元(在android系统)与CM(CableModem)单元(在ecos系统)不在同一个系统,无法实现数据交互,所以组合型的智能机顶盒在量产测试过程中,无法实现在同一测试工位同时完成对OTT单元和CM单元的信息烧录或/和烧录信息校验等工作,这样导致智能机顶盒在量产测试过程中比较费时且人力成本高;(2)目前,对于组合型的智能机顶盒的量产测试方案只能检查OTT单元的硬件模块功能,且测试多数为生产人员手动操作遥控进入OTT单元的设置界面,检查硬件模块是否正常启动,这纯属于人工操作;(3)测试结果直观性不强,容易引起生产人员判断出错;且无法实现通过可视化界面来设置没有UI的CM单元状态。
技术实现思路
针对现有技术的不足,本专利技术提出了一种组合型智能机顶盒量产测试方法及系统。一种组合型智能机顶盒量产测试方法,所述智能机顶盒包含OTT单元、CM单元,包括以下步骤:OTT单元安装量产测试软件,并依据获取的模式信息启动量产测试软件相应的工作模式;OTT单元基于网络socket建立与CM单元的通信连接;OTT单元向CM单元发送数据信息;CM单元解析所述数据信息,并向OTT单元发送相应的反馈信息。进一步地,所述OTT单元安装量产测试软件,并依据获取的模式信息启动量产测试软件相应的工作模式包含以下步骤:OTT单元监听是否有挂载设备接入;若有挂载设备接入,判断挂载设备中是否包含测试所需文件;若挂载设备中包含测试所需文件,则OTT单元获取测试所需文件中的量产测试软件,安装并打开量产测试软件;OTT单元读取测试所需文件中的配置文件,根据配置文件中所配置的模式信息启动量产测试软件相应的工作模式。进一步地,所述工作模式包含:烧录模式,用于对测试智能机顶盒的OTT单元、CM单元的相关硬件模块烧录相应的信息。所述烧录模式包含以下步骤:OTT单元初始化烧录UI;OTT单元通过网络socket接收PC服务器发送的OTT单元的烧录信息、CM单元的烧录信息;OTT单元将烧录信息烧录至OTT单元的指定地址;OTT单元通过网络socket将CM单元的烧录信息发送至CM单元;CM单元将获取的烧录信息烧录至CM单元的指定地址,并将CM单元的信息烧录结果反馈至OTT单元;OTT单元依据OTT单元的信息烧录结果、CM单元的信息烧录结果刷新烧录UI。进一步地,所述工作模式包含:校验模式,用于校验测试智能机顶盒的OTT单元、CM单元的相关硬件模块所烧录相应的信息。所述校验模式包含以下步骤:OTT单元初始化校验UI;OTT单元通过网络socket接收PC服务器发送的OTT单元的校验信息、CM单元的校验信息;OTT单元将OTT单元的校验信息与OTT单元的烧录的参考信息进行比对,判断OTT单元的烧录信息是否成功;OTT单元通过网络socket向CM单元发送CM信息校验指令;CM单元依据CM信息校验指令读取CM单元的烧录的参考信息,并将CM单元的烧录的参考信息反馈至OTT单元;OTT单元将CM单元的校验信息与CM单元的烧录的参考信息进行比对,判断CM单元的烧录信息是否成功;OTT单元依据OTT单元的校验结果、CM单元的校验结果刷新校验UI。进一步地,所述工作模式包含:测试模式,用于测试智能机顶盒的硬件模块是否能正常工作。所述测试模式包含以下步骤:初始化测试UI;创建各硬件模块的测试线程,通过各测试线程并行检测各相应的硬件模块是否能正常工作;若任意一测试线程的测试结果为pass,则刷新一次测试UI;等待若干时间,各测试线程的测试结果均为pass后,通过测试UI播放防呆视频。进一步地,所述工作模式包含:老化模式,用于校验智能机顶盒长时间播放视频的稳定性。进一步地,所述根据配置文件中所配置的模式信息启动量产测试软件相应的工作模式的步骤包含:解析配置文件,获取配置文件中所配置的模式信息;量产测试软件根据模式信息选择并进入相应的工作模式。进一步地,所述测试线程包含:蓝牙测试线程、wifi测试线程、有线测试线程、USB接口或TF卡测试线程、智能机顶盒信息测试线程、遥控器响应测试线程、杜比测试线程、CM单元测试线程。进一步地,所述蓝牙测试线程,包含以下步骤:启动蓝牙模块;扫描并获取当前蓝牙设备列表;判断蓝牙设备列表内是否存在配置文件中指定的蓝牙名;若为是,则蓝牙模块测试结果为pass,刷新测试UI。所述wifi测试线程,包含以下步骤:启动wifi模块;扫描并获取wifi列表;判断wifi列表内是否存在配置文件中指定的wifi名;若为是,则wifi模块测试结果为pass,刷新测试UI。所述有线测试线程,包含以下步骤:通过android标准接口判断有线模块是否正常;若为是,则有线模块测试结果为pass,刷新测试UI。所述USB接口或TF卡测试线程,包含以下步骤:判断挂载设备中是否存在指定的文件;若为是,则USB接口或TF卡测试结果为pass,刷新测试UI。所述遥控器响应测试线程,包含以下步骤:接收遥控器发出的遥控指令;依据遥控指令触发测试UI上的一相应的按钮;监听该按钮是否被点击;若为是,则遥控器响应测试结果为pass,刷新测试UI。所述杜比测试线程,包含以下步骤:读取智能机顶盒中杜比节点的信息;判断智能机顶盒是否支持杜比音效;若为是,则杜比测试结果为pass,刷新测试UI。一种组合型智能机顶盒量产测试系统,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述计算机程序被所述处理器执行时实现上述任意一项所述的方法的步骤。为了实现上述目的,本专利技术技术方案如下:本专利技术的有益效果:(1)该方法或系统通过网络socket使得智能机顶盒的OTT单元与CM单元建立通信连接,通过自定义通信协议,实现出于不同系统的OTT单元与CM单元的数据交互,这样使得OTT单元与CM单元可以在同一工位同时完成量产测试,提高了生产效率且降低了人力成本。(2)该方法或系统通过读取挂载设备中的配置文件,量产测试软件在不同的工作工位根据配置文件中所配置的模式信息启动相应的工作模式,量产测试软件启动简单,操作方便。分工位的完成智能机顶盒的测试、信息烧录、信息校验等,提高了生产效率。该方法或系统测试模式实现了对智能机顶盒测试的完全自动化,避免了因为人工随机抽检而出现的检测覆盖率低、人工成本增加以及无法对生产线上的所有智能机顶盒进行各个硬件模块检测的问题,提高了检测效率、降低了生成成本。(3)该方法或系统充分利用OTT单元的自身UI界面实现了智能机顶盒测试、烧录、校验等结果的可视化,降低生产人员判断出错的机率;且利用OTT单元的可视化界面实现了对CM单元状态的设置。附图说明图1为本专利技术的组合型智能机顶盒量产测试方法或系本文档来自技高网...

【技术保护点】
1.一种组合型智能机顶盒量产测试方法,所述智能机顶盒包含OTT单元、CM单元,其特征在于:包括以下步骤:OTT单元安装量产测试软件,并依据获取的模式信息启动量产测试软件相应的工作模式;OTT单元基于网络socket建立与CM单元的通信连接;OTT单元向CM单元发送数据信息;CM单元解析所述数据信息,并向OTT单元发送相应的反馈信息。

【技术特征摘要】
1.一种组合型智能机顶盒量产测试方法,所述智能机顶盒包含OTT单元、CM单元,其特征在于:包括以下步骤:OTT单元安装量产测试软件,并依据获取的模式信息启动量产测试软件相应的工作模式;OTT单元基于网络socket建立与CM单元的通信连接;OTT单元向CM单元发送数据信息;CM单元解析所述数据信息,并向OTT单元发送相应的反馈信息。2.根据权利要求1所述的组合型智能机顶盒量产测试方法,其特征在于:所述OTT单元安装量产测试软件,并依据获取的模式信息启动量产测试软件相应的工作模式包含以下步骤:OTT单元监听是否有挂载设备接入;若有挂载设备接入,判断挂载设备中是否包含测试所需文件;若挂载设备中包含测试所需文件,则OTT单元获取测试所需文件中的量产测试软件,安装并打开量产测试软件;OTT单元读取测试所需文件中的配置文件,根据配置文件中所配置的模式信息启动量产测试软件相应的工作模式。3.根据权利要求1所述的组合型智能机顶盒量产测试方法,其特征在于:所述工作模式包含:烧录模式,用于对测试智能机顶盒的OTT单元、CM单元的相关硬件模块烧录相应的信息;所述烧录模式包含以下步骤:OTT单元初始化烧录UI;OTT单元通过网络socket接收PC服务器发送的OTT单元的烧录信息、CM单元的烧录信息;OTT单元将烧录信息烧录至OTT单元的指定地址;OTT单元通过网络socket将CM单元的烧录信息发送至CM单元;CM单元将获取的烧录信息烧录至CM单元的指定地址,并将CM单元的信息烧录结果反馈至OTT单元;OTT单元依据OTT单元的信息烧录结果、CM单元的信息烧录结果刷新烧录UI。4.根据权利要求1所述的组合型智能机顶盒量产测试方法,其特征在于:所述工作模式包含:校验模式,用于校验测试智能机顶盒的OTT单元、CM单元的相关硬件模块所烧录相应的信息;所述校验模式包含以下步骤:OTT单元初始化校验UI;OTT单元通过网络socket接收PC服务器发送的OTT单元的校验信息、CM单元的校验信息;OTT单元将OTT单元的校验信息与OTT单元的烧录的参考信息进行比对,判断OTT单元的烧录信息是否成功;OTT单元通过网络socket向CM单元发送CM信息校验指令;CM单元依据CM信息校验指令读取CM单元的烧录的参考信息,并将CM单元的烧录的参考信息反馈至OTT单元;OTT单元将CM单元的校验信息与CM单元的烧录的参考信息进行比对,判断CM单元的烧录信息是否成功;OTT单元依据OTT单元的校验结果、CM单元的校验结果刷新校验UI。5.根据权利要求1所述的组合型智能机顶盒量产测试方法,...

【专利技术属性】
技术研发人员:刘嘉威陈晓辉
申请(专利权)人:深圳市佳视百科技有限责任公司
类型:发明
国别省市:广东,44

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

1