有线机顶盒测试流程规范

发表于:2010-1-07 16:20

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:dong_gd    来源:51Testing软件测试博客

  机顶盒测试,现在我们拿到手里面的盒子,大致可以从软件和硬件两个方面来进行认证性测试,而软件方面的测试,又可以分为白盒测试黑盒测试,以及灰盒测试,这里我们撇开灰盒测试,主要研究和探讨软件测试方面的规范;硬件方面的测试,主要是看机顶盒的硬件组成,各个组件的合理性,机顶盒的外观美观性,兼容性和可替换性以及芯片的工作寿命和耐高温等。

  软件测试,就是支持机顶盒工作的一个用户管理操作的界面,也是嵌入式的用户管理系统,提供用户友好性的操作,并相应做出动作,关于机顶盒软件方面更多的认识我们不必考虑,因为这是系统设计方面测试工程师进行单元和集成方面的所必需进行的测试,机顶盒软件测试方法有:

  1、白盒测试法,数据驱动方法测试,主要进行单元测试,设计驱动数据,逻辑代码等进行程序内部测试,测试过程我们看不到,可是测试的结果总是唯一的。这个测试是在烧卤之前程序测试阶段软件测试人员所做了,具体的测试细节都是设计逻辑代码,如判断代码:

if (Buttom_it >0 || RequestLit )
 {
  Weblog goto;
  ……
  loop
 }
else stop;
return 0;

  等等,很多关于逻辑代码及其他代码方面的测试,这里就不一一列出了;

  2、我们这里主要进行系统方面的测试,采用的测试技术也是基于黑盒测试的手动测试,很少用自动化测试工具,机顶盒测试,从机顶盒方面划分,分为有线和卫星机顶盒,有线机顶盒方面的测试就是我这次要介绍的测试,卫星机顶盒我们要在下一个文档中介绍。下面我们要仔细介绍一下有线机顶盒测试:

  * 订单方面的测试,要仔细察看订单上面的盒子型号、主芯片、tunner芯片、flash芯片和前面板等等是否和实际拿到手里面的盒子都对应,如果发现错误或者不对应,应该马上找相关负责人核对。

  * 盒子相关指示灯检测,开关机/停电、待机、接入外部设备、进行相关系统设置和功能方面的操作,看看相关指示信号是否和订单要求一致。

  * 盒子前面板功能键的操作,开机后分别操作机顶盒前面板按键,检查系统是否响应每个动作,反复操作前面板按键,机顶盒反映时间检查,具体细节看测试用例。

  * 遥控器按键检查,开机后分别操作遥控器的各个按键,检查系统响应情况。

  * 盒子设置方面的检测,开机状态,设置是否有效,具体测试细节看测试用例;关机后重新启动,检查设置是否有效,具体细节看测试用例。

  * 串口方面的检测,察看盒子所有接口,一一测试它们的功能,参考测试用例。

  * 界面检查,包括窗口的大小,字体的一致性,有无错别字,是否美观,给人一种合适的浏览节面。

  * 功能方面的测试,包括点播,EPG,家庭影院,数据广播,股票方面的使用,具体检测可以参考测试用例。

  * 码流播放情况的测试,播放码流,检测码流播放前后节目接受情况,客观和异常情况下,码流播放情况,具体测试点参考测试用例。

  以上虽然不是一个很系统的测试规范,我觉得参考并形成一个测试习惯还是比较好的,可以提高效率。(以上言论仅代表作者的个人观点,不代表51Testing观点)

版权声明:本文出自dong_gd的51Testing软件测试博客:http://www.51testing.com/?156007

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

推荐阅读:

嵌入式测试之机顶盒

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号