关于机顶盒测试的几个关键点

2014-02-12 07:12
天津科技 2014年6期
关键词:机顶盒音视频关键点

张 健

(天津泰达有线网络有限公司 天津 300456)

0 引 言

机顶盒承载着广电运营商的大部分业务。机顶盒作为其最“靠近”用户的设备,软硬件的质量直接影响着业务运营的效果。广电运营商在采购机顶盒时,测试是其中的关键环节。通常机顶盒的测试工作分为机顶盒厂商内测、广电总局入网认证测试和广电运营商测试 3部分。本文所提及的测试关键点是运营商测试的一部分,并不涉及机顶盒厂商内测和广电总局的入网认证测试。虽然天津泰达有线网络有限公司是一家具有全业务平台的广电运营商,公司也具有全业务的测试用例,但本文并没有罗列出全业务的所有测试用例。因为各地广电运营商的业务平台不尽相同,其测试用例不具有普遍性。本文提出的关键测试点是指机顶盒上普适的功能,即各地广电运营商的机顶盒上都具有的功能。

1 测试关键点

1.1 升级测试

升级功能是机顶盒最重要的一个功能。机顶盒被发放到用户手里后,由于业务功能的变更或软件的缺陷,广电运营商会通过升级功能远程对机顶盒的软件进行升级。如升级功能有缺陷,就会造成业务功能不能及时满足运营的需求,影响业务运营效果。升级测试主要分为网络升级测试和本地升级测试。

网络TS流升级测试主要分为5方面的测试:①机顶盒能够正确地接受升级流中的描述信息,并能够进入升级状态,正常升级。其中为了保证机顶盒能够正确地识别升级流中的各个描述信息,需要前端系统不断变更升级流的描述信息,以便检验机顶盒对合法和非法描述信息的响应情况。②保证正常升级后系统信息和 CA信息没有改变,其他功能正常。③验证系统升级过程的鲁棒性。在测试升级更新保存数据过程时,随时关机,然后再开机,机顶盒仍能正常工作。④同一厂商或者不同厂商 NIT表中有多个section升级信息,将描述信息插在 NIT表的非第一个 section中,系统仍能自动检测到升级信息,并升级成功。⑤验证在升级过程中,不同机顶盒型号在同一区域内是否互不影响。在升级流中有一个 section,且有多个升级描述符时,把正确的描述符分别插在不同位置,查看每种情况是否都能够正确地检测升级,并且能正常升级。

本地 USB升级测试主要分为 4个方面:①按照正常的升级流程是否能够升级成功;②在 USB升级过程中断电重启,升级是否能够成功;③为了操作上更加便捷,机顶盒的前面板需要根据需求正确显示;④在机顶盒运行的不同状态插入待升级程序的移动设备进行 USB升级,查看是否能够检测到升级信息,并成功升级。

1.2 CA测试

CA测试主要包括了授权、取消授权、邮件、弹屏、视频的加解扰、机卡配对、指纹识别、家长控制、子母卡绑定、电子钱包和 IPPV等功能。这里需要注意的是:授权和取消授权的时间是否在预期的范围内;邮件和弹屏是否可以收全;机顶盒对于邮件和弹屏的字数限制是否和CA系统一致;发送的邮件内容包括中文、英文、数字、标点符号和特殊符号是否能够正常显示;在切换台过程中直播视频的解扰速度是否符合要求;在长时间收看加扰节目时,音视频是否播放流畅,无马赛克和音视频不同步现象。

1.3 前端环境变更测试

前端环境变更测试主要是指前端各种表的变更,包括 NIT、PAT、PMT、BAT、CAT、SDT、TDT 的变更。其中 NIT表变更测试指的是添加一个频道或者删除一个频道,需要查看机顶盒是否能做出相应的反应,出现节目更新提示等。节目更新后查看机顶盒是否工作正常。PAT表变更测试是指某频点信息发生变化后,机顶盒是否能做出反应,且正常工作。PMT表变更测试是指频道的音视频类型或者 PID发生变化,机顶盒是否也随之变化。BAT表变更测试是指业务组有更新,如修改业务组的频道个数或业务组名称,机顶盒是否能随之变化。CAT表变更测试是指CAT表发生变化,比如加扰节目变清流节目或者清流节目变加扰节目,机顶盒是否出现相应的变更。SDT表变更测试是指前端修改了频道名称,机顶盒是否随之改变。TDT表变更测试是指EPG时间发生变化,机顶盒是否能相应改变。

1.4 频道搜索和切换测试

频道搜索的测试关键点主要有两个方面:①是否同时支持 QAM64、QAM128和 QAM256。目前广电的频点资源越来越紧张,直播节目采用256 QAM的方式进行传输将会越来越普遍,所以 QAM256将是测试的重点。②注意搜索的速度和准确性。

频道切换的测试关键点主要有4个方面:①着重测试同一频点内和不同频点内的频道切换速度。频道切换过程中,上一个频道音视频停止后黑屏,会导致从感官上认为频道切换速度慢。而如果把软件设置成上一个频道音视频停止后显示最后一帧,会从感官上提高频道切换速度。同时,为了广电防非的考虑,机顶盒可以设置成如画面最后一帧停留超过5,s,则机顶盒的画面显示黑屏。②着重测试切换频道后,音视频同步,画面无马赛克。③着重测试窗口形式的切换是否对机顶盒的视频播放有影响,比如节目指南窗口的频道切换等。④对机顶盒进行频道切换和频道播放的性能测试,如频繁快速切换频道或者长时间播放节目等。

1.5 开关机待机测试

开关机待机的测试关键点主要有3个方面:①开关机待机过程的时间是否符合要求;②开关机待机的显示过程和前面板的显示过程是否符合要求;③在非正常条件下开机,机顶盒是否显示相应的提示。

1.6 节目管理测试

节目管理的测试关键点主要有 3个方面:①EIT信息显示正确,并且接收时间不能超过5,s;②预约节目的数量是否满足运营商的要求,机顶盒重启后预约节目是否保存;③节目编辑功能是否正常。

1.7 遥控器测试

遥控器测试关键点主要有两个方面:①测试遥控器的键值是否满足要求;②遥控器的灵敏度是否适中。

2 结 论

本文主要介绍了广电机顶盒测试的几个关键点,包括升级测试、CA测试、前端环境变更测试、频道搜索和切换测试、开关机待机测试、节目管理测试和遥控器测试。机顶盒测试既是一项技术工作,也是一项管理工作。本文中的测试关键点仅仅是软件测试工作的一部分。测试管理流程化也是机顶盒质量问题的一种手段,希望文中提到的测试关键点能够给广电运营商的机顶盒测试工作提供借鉴。■

猜你喜欢
机顶盒音视频关键点
肉兔育肥抓好七个关键点
建筑设计中的防火技术关键点
Microchip推出首款车载以太网音视频桥接(AVB)全集成解决方案
机顶盒上别盖布
安全使用机顶盒注意五点
3KB深圳市一禾音视频科技有限公司
机顶盒上别盖布
WIFI音视频信号传输的关键问题探究
高速公路整合移动音视频系统应用
机械能守恒定律应用的关键点