广播电视设备软件测试系统架构探究

来源 :科技创新导报 | 被引量 : 0次 | 上传用户:ching19846
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:信息技术的发展和中国软件行业的日趋壮大成熟,软件测试也在不断的发展壮大。广播电视设备作为数字设备,它的稳定发展对软件的可靠性和安全性极高。因此,深入研究广播电视设备软件检测综合测试系统,对于构建一个优秀的广播电视设备软件检测综合测试系统,维持广播电视行业的持续、健康、稳定发展至关重要。
  关键词:广播电视;软件测试;设备软件
  中图分类号:TN948 文献标识码: A 文章编号:1674-098X(2011)12(c)-0000-00
   建国以后,我国的广播事业先后经历了一个从无到有、从模拟设备到数字设备的历程。而国家广播电视总局提出的《广播电视设备软件检测综合测试系统》的研究,为广播电视更好的发展构建了一个自动的、完整的综合测试系统。因此本文通过介绍广播电视设备的发展变化、特点,对广播电视软件检测的重要性进行分析,并从组成原理、内部结构、网络传输等方面介绍广播电视设备软件检测综合测试系统。为未来广播电视设备软件测试系统的构建提供理论依据和技术支撑。
  
  1广播电视设备介绍及软件测试的重要性
   与广播、电视相关的一切设备、仪器都称之为广播电视设备。它包括广播电视节目制作设备(节目录入设备、编辑设备和播控设备)、发送设备(复用设备和发送设备)、传输设备(有线传输设备和无线传输设备)和接收设备(接收转换设备和接收设备)等。我国广播电视设备的发展经历了一个数字化改造的过程,使得当今的广播电视设备发生了翻天覆地的变化。无论是在节目传送的质量和速度还是使用设备上都有了很大的改进,极大的提高了节目的稳定性和正确性。因此数字化作为现代广播电视设备的一个重要特点与传统的模拟设备相比较而言,方便了节目制作的同时还提高了人们的视听效果。
   广播电视设备的安全性和可靠性对整个广播电视的安全播出具有重要的意义。尤其是科学技术的不断发展,设备硬件越来越小,可靠性越来越高,而软件的成分越来越大,可靠性确仍然比较差这种严峻的问题一直困扰着广播电视行业。因此只有通过广播电视设备软件的有效测试才能去不断地发现广播电视设备中存在的各种问题,才能尽早的寻求解决问题的办法,从而提高广播电视设备的可靠性。同时保证广播电视设备软件有效性的测试对于完善广播电视软件的可靠性,确保广播电视的安全播出,维系整个广电行业内部的稳定和社会经济发展,人民安定团结。
  
  2广播电视设备软件的测试方法
   现代的广播电视设备由硬件和软件两个部分组成。目前对设备软件的测试一般是采用三种方法进行。第一种方法是将软件的代码剥离出来,并采用数学平台进行测试。它的缺点是测试中遇到比较复杂的系统,会难度相当大,且有时候不能真是地反映软件的使用运行情况。;第二种方法是将整个硬件设备和软件设备系统同交联的物理设备真实地建立连接,从而形成闭环进行测试。该系统的优点是相对简单且准确真实,缺点是系统一旦复杂时,将耗费的测试费用太高。第三种方法是软件仿真测试法,这种方法是一种比较有潜力的方法,它的测试效果相对前两种而言比较理想。且能够真实地模拟被测试软件运行时的真是物理环境。在国外推出的仿真测试系统主要有如HP的VEE,B-TREE的Validor Gold,ATTOL System Test,Tech S.A.T推出的ADS-3000等。因此在广播电视设备领域内,对各种广播电视设备软件的测试同样也需要建立分布式的仿真测试环境。
  
  3广播电视设备软件检测综合测试系统的结构
   广播电视设备软件检测综合测试系统是指能逼真地模拟被测试软件运行时候所需要的真实的物理环境的输入和输出,并同时对广播电视设备软件能够进行非侵入性的、高精度的、自动的、重复的、完整的闭环测试,对被测试软件能组织输入、驱动运行、接收输出结果等做出相应的分析和评估测试结果的系统。
   该测试系统的主要的架构是分布式的仿真测试环境。它主要包括主控制子系统、数据库子系统和多个仿真激励子系统组成的,并通过服务器/客户端模式连接。其中主控制子系统中整个分布式仿真测试平台的控制中心的任务是:自检和维护管理平台系统,确定测试方案的辅助和测试环境的配置;并按时序要求经以太网向其他系统发送控制命令、测试用例以及预期结果后接收仿真激励子系统从以太网发送的应答、命令执行和测试分析结果并实时记录分析结果;控制整个测试平台的测试进程;分析和处理测试结果;同时平台同步控制确保整个网络中各个仿真激励子系统的时钟同步。其次,数据库子系统是基于以太网的服务器的广播电视设备软件检测综合测试系统的数据子系统具有以太网服务器的各种功能,同时还可以运行数据库管理系统、存放数据库的物理文件、提供后台数据资源给各仿真激励节点以及负责数据库后台进程维护等等,从而为整个测试平台的数据库服务。最后,仿真激励子系统
  通过以太网络从数据库子系统读取测试用例数据,并通过主控制子系统进行命令数据交换,从而通过专用接口和目标系统实现数据交换三种数据交换功能。
  
  4广播电视设备软件检测综合测试系统的网络传输和功能
   广播电视设备软件测试系统构建的分布式仿真测试平台是通过客户像服务器提出请求,服务器对于客户提出的请求进行接受和提供相应的服务的这样一种服务器/客户端模式。该种模式中存在着TCP协议和UDP协议两种传输协议。其中TCP协议是面向连接,UDP协议是面向无连接,因此它能够在太网上更有效的传输数据,但是UDP协议的传输方式无法保证数据的正确性。因此对于广播电视设备软件测试系统在使用UDP协议时必须对其进行改良,并在传输的基础上,加入一定的校验,保证数据传输的有效。
   广播电视设备软件检测综合测试系统具有仿真模拟目标系统运行时所需的真实的物理环境;对于自动加载测试用例和收集测试结果,保持驱动目标系统的运行等具有重要作用;能够将测试结果与预期结果自动地进行分析、比较并正确的显示测试结果;最后将自动地生成简易测试报告并对失效数据进行收集整理和评估。
  
  5结语
   目前广播电视行业作为与人们生活息息相关的一个行业。它的发展不仅仅直接关系广电行业的稳定发展的同时,还对人们生活质量和整个社会的安定团结具有重要的作用。因此,文章通过对广播电视设备软件检测综合测试系统的研究,旨在构建一个良好的广播电视设备软件综合测试系统,提高广播电视设备的质量和传输速度,确保广电行业的长期稳定发展,促进人类的社会的和谐与进步。
  
  参考文献
  [1]柳纯录,陈渌萍.软件评测师教程,清华大学出版社,2005.
  [2]李冰.“软件测试用例生成综合策略研究”,计算机测量与控制,2005.
  [3]崔小乐.“实时嵌入式软件仿真测试平台的体系结构设计”,测控技术,2003.
  [4]刘斌.“嵌入式软件可靠性仿真测试系统研究”,北京航空航天大学学报,2000,8.
其他文献
脑肿瘤是常见高发性肿瘤,病变类型多样复杂,早期诊断及针对性治疗,是稳定病情的关键[1].胰岛素样生长因子-Ⅰ(insulin-like growth factor-Ⅰ,IGF-Ⅰ)可促进组织或细胞生长发育
目的:研究HIV/AIDS患者的抑郁程度,比较不同程度抑郁患者的生活质量。方法:2008-2012年笔者所在中心收治的145例HIV/AIDS患者,应用贝克抑郁量表(beck depression inventory,BDI)
面肌痉挛,又称面肌抽搐,是一种半侧面部不自主抽搐的病症,抽搐呈阵发性且不规则,程度不等,可因疲倦、精神紧张及自主运动等而加重。本病多在中年后发生。起病多从眼轮匝肌开
此文设计和制作了方便实用的多点定时控制装置,定时时间由最小1秒最大100小时精确共计100点组成,而且制作简单、价格低廉、控制点数多等特点经过半年多时间使用效果很好,特此
今年北京奥运会共有多家佛山建筑卫生陶瓷企业成为奥运场馆的供货商:分别是鹰牌陶瓷、金意陶陶瓷、萨米特陶瓷、冠珠陶瓷、东鹏陶瓷、新中源陶瓷、蒙娜丽莎陶瓷、金舵陶瓷以及
1O月29日,佛山市禅城区隆重召开科学技术大会,总结近年来禅城区科学技术工作,表彰奖励有突出贡献的科技人才,进一步推动产学研创新联盟发展,加快实施自主创新战略,全面部署建设“广
问:年终雏修将至,请问您在排烟管路改造方面有什么好的建议?
期刊
马克思在《资本论》序言中深刻指出:“商品能不能变成增了值的货币,这是一个惊险的跳跃。这个跳跃如果不成功,摔坏的不是商品,但一定是商品所有者。”(《马克思恩格斯全集》第23卷
12月23日,第五届中国·石湾陶艺文化节在石湾文化广场谢幕。凭借作品《一个梦想》,国家级工艺美术大师梅文鼎问鼎市长奖,获得佛山市政府30万元重奖。