机顶盒生产测试方法、装置、设备及存储介质制造方法及图纸

技术编号:38634177 阅读:16 留言:0更新日期:2023-08-31 18:31
本发明专利技术涉及数字电视技术领域,公开了一种机顶盒生产测试方法、装置、设备及存储介质。所述机顶盒生产测试方法包括:通过EditTest接口接收条形码扫描器输入的标签数据,调用数据刻录接口将所述标签数据写入所述机顶盒中;通过OkHttpClient请求客户端请求服务器验证写入的所述标签数据是否正确;其中,所述服务器预先导入了用于验证所述标签数据的生产数据;获取所述服务器对所述标签数据的验证结果,验证通过后,则标记所述机顶盒的标志为生产完成标志,并自动退出生产测试模式。本发明专利技术不依赖MES系统的管理,简化了机顶盒的产测流程及复杂度,并且只需要一次开发,就可以在多个工厂进行导入,大大降低了开发成本及导入工厂的时间成本。成本。成本。

【技术实现步骤摘要】
机顶盒生产测试方法、装置、设备及存储介质


[0001]本专利技术涉及数字电视
,尤其涉及一种机顶盒生产测试方法、装置、设备及存储介质。

技术介绍

[0002]数字视频变换盒(Set Top Box)简称STB,通常称作机顶盒或机上盒,是一个连接电视机与外部信号源的设备,它可以将压缩的数字信号转成电视内容,并在电视机上显示出来。随着信息技术的进展,机顶盒的使用越来越广泛。
[0003]对于机顶盒而言,其生产过程中的出厂测试是必不可少的一个重要环节,其测试结果直接影响到产品的性能稳定性和用户体验。现有的机顶盒测试,一般包括两种,即基于用户系统的测试和基于独立系统的测试;前者基于用户正常使用的系统开发测试软件,并在启动用户系统以后运行测试软件以对机顶盒进行出厂测试,后者是在不进入用户系统或不完全进入用户系统的情况下,运行测试软件,因此往往需要采用特别编译的测试软件,以对机顶盒进行出厂测试。
[0004]例如,CN103024438A公开了一种机顶盒及其生产测试方法、系统,其将临时软件存放在服务器上,在机顶盒启动后,从服务器下载临时软件到内存,之后运行以完成测试;其实现了用户软件与临时软件的分开设计,当临时软件修改时,可缩短测试时间,且将临时软件存放到服务器上,在需要进行测试时,从服务器上加载临时软件到内存后运行,而不占用机顶盒的记忆体,不会增加机顶盒的成本。但这类基于用户系统的测试方法会产生两方面的问题,一是系统启动时间长,目前机顶盒绝大多数均是采用Andriod系统的,其正常启动需要1
‑<br/>2min;再加上该专利申请中的软件下载和运行时间,其测试效率是相对较低的。
[0005]因此,亟需开发发一种测试效率高、易于推广应用的新型机顶盒生产测试方法、装置、设备及存储介质。

技术实现思路

[0006]本专利技术提供了一种机顶盒生产测试方法、装置、设备及存储介质,用于实现通过只在一处搭建平台或系统,就可以确保不同工厂生产的机顶盒只有百分百完成产测流程才能出货的目的。
[0007]本专利技术第一方面提供了一种机顶盒生产测试方法,所述机顶盒生产测试方法包括:通过EditTest接口接收条形码扫描器输入的标签数据,调用数据刻录接口将所述标签数据写入所述机顶盒中;通过OkHttpClient请求客户端请求服务器验证写入的所述标签数据是否正确;其中,所述服务器预先导入了用于验证所述标签数据的生产数据;获取所述服务器对所述标签数据的验证结果,验证通过后,则标记所述机顶盒的标志为生产完成标志,并自动退出生产测试模式。
[0008]可选的,在本专利技术第一方面的第一种实现方式中,所述机顶盒生产测试方法还包括:配置所述机顶盒为生产测试模式,在机顶盒系统设置中接收输入的组合键或密码以激活所述生产测试模式;在所述生产测试模式下安装生产测试应用程序,并通过USB驱动器配置文件获取测试列表,根据测试列表中的各个测试项对所述机顶盒进行对应的硬件接口测试。
[0009]可选的,在本专利技术第一方面的第二种实现方式中,所述根据测试列表中的各个测试项对所述机顶盒进行对应的硬件接口测试,包括:获取所述机顶盒硬件接口的变化,使用自适应算法,根据所述机顶盒硬件接口的变化自动调整所述测试列表中的测试项,并且通过正态分布模型对所述机顶盒的硬件接口测试数据进行统计分析。
[0010]可选的,在本专利技术第一方面的第三种实现方式中,所述通过OkHttpClient请求客户端请求服务器验证写入的所述标签数据是否正确,包括:使用在所述服务器内预先导入的基于神经网络的机器学习算法模型对写入的所述标签数据进行分析和识别,判断所述标签数据是否符合预先导入在所述服务器内的所述生产数据的数据特征。
[0011]可选的,在本专利技术第一方面的第四种实现方式中,所述机顶盒生产测试方法还包括:在包装所述机顶盒之前,将所述条形码扫描器记录的机顶盒MAC地址上报给所述服务器;其中,所述服务器验证所述MAC地址的标志是否设置为生产完成标志,若验证结果是生产完成标志,则把校验通过的结果反馈至生产测试应用程序,并且将所述机顶盒的标记设置为完成包装标记。
[0012]可选的,在本专利技术第一方面的第五种实现方式中,所述获取所述服务器对所述标签数据的验证结果的步骤之后,还包括:当所述验证结果为标签数据与生产数据的数据特征不一致时,接收所述服务器下发的警示信息,并根据所述警示信息发出警示提示。
[0013]可选的,在本专利技术第一方面的第六种实现方式中,所述通过OkHttpClient请求客户端请求服务器验证写入的所述标签数据是否正确的步骤之前,包括:所述标签数据写入所述机顶盒完成后,调用Reboot接口重新启动所述机顶盒。
[0014]本专利技术还提供一种机顶盒生产测试装置,所述机顶盒生产测试装置包括:数据写入模块,用于通过EditTest接口接收条形码扫描器输入的标签数据,调用数据刻录接口将所述标签数据写入所述机顶盒中;数据验证模块,用于通过OkHttpClient请求客户端请求服务器验证写入的所述标签数据是否正确;其中,所述服务器预先导入了用于验证所述标签数据的生产数据;标记模块,用于获取所述服务器对所述标签数据的验证结果,验证通过后,则标记所述机顶盒的标志为生产完成标志,并自动退出生产测试模式。
[0015]本专利技术第三方面提供了一种机顶盒生产测试设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述机顶盒生产测试设备执行上述的机顶盒生产测试方法。
[0016]本专利技术的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的机顶盒生产测试方法。
[0017]本专利技术提供的技术方案中,有益效果:本专利技术通过EditTest接口接收条形码扫描器输入的标签数据,调用数据刻录接口将所述标签数据写入所述机顶盒中;再通过OkHttpClient请求客户端请求服务器验证写入的所述标签数据是否正确;接着获取所述服务器对所述标签数据的验证结果,验证通过后,则标记所述机顶盒的标志为生产完成标志,并自动退出生产测试模式,本专利技术不依赖MES系统的管理,也能百分百确保完成产测的设备才能出货,简化了机顶盒的产测流程及复杂度,工人更加容易上手,并且只需要一次开发,就可以在多个工厂进行导入,大大降低了开发成本及导入工厂的时间成本。
附图说明
[0018]图1为本专利技术实施例中机顶盒生产测试方法的一个实施例示意图;图2为本专利技术实施例中机顶盒生产测试装置的一个实施例示意图。
具体实施方式
[0019]本专利技术实施例提供了一种机顶盒生产测试方法、装置、设备及存储介质,用于实现通过只在一处搭建平台或系统,就可以确保不同工厂生产的机顶盒只有百分百完成产测流程才能出货的目的。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机顶盒生产测试方法,其特征在于,包括:通过EditTest接口接收条形码扫描器输入的标签数据,调用数据刻录接口将所述标签数据写入所述机顶盒中;通过OkHttpClient请求客户端请求服务器验证写入的所述标签数据是否正确;其中,所述服务器预先导入了用于验证所述标签数据的生产数据;获取所述服务器对所述标签数据的验证结果,验证通过后,则标记所述机顶盒的标志为生产完成标志,并自动退出生产测试模式。2.根据权利要求1所述的方法,其特征在于,所述机顶盒生产测试方法还包括:配置所述机顶盒为生产测试模式,在机顶盒系统设置中接收输入的组合键或密码以激活所述生产测试模式;在所述生产测试模式下安装生产测试应用程序,并通过USB驱动器配置文件获取测试列表,根据测试列表中的各个测试项对所述机顶盒进行对应的硬件接口测试。3.根据权利要求2所述的方法,其特征在于,所述根据测试列表中的各个测试项对所述机顶盒进行对应的硬件接口测试,包括:获取所述机顶盒硬件接口的变化,使用自适应算法,根据所述机顶盒硬件接口的变化自动调整所述测试列表中的测试项,并且通过正态分布模型对所述机顶盒的硬件接口测试数据进行统计分析。4.根据权利要求1所述的方法,其特征在于,所述通过OkHttpClient请求客户端请求服务器验证写入的所述标签数据是否正确,包括:使用在所述服务器内预先导入的基于神经网络的机器学习算法模型对写入的所述标签数据进行分析和识别,判断所述标签数据是否符合预先导入在所述服务器内的所述生产数据的数据特征。5.根据权利要求1所述的方法,其特征在于,所述机顶盒生产测试方法还包括:在包装所述机顶盒之前,将所述条形码扫描器记录的机顶盒MAC地址上报给所述服务器;其中,所述服务器验证所述MAC地址的标志是否设置为生产完成标...

【专利技术属性】
技术研发人员:李云飞
申请(专利权)人:深圳市友华通信技术有限公司
类型:发明
国别省市:

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

1