广播电视设备软件测试系统架构探究
- 格式:doc
- 大小:26.00 KB
- 文档页数:6
广播电视设备软件测试系统架构探究摘要:信息技术的发展和中国软件行业的日趋壮大成熟,软件测试也在不断的发展壮大。
广播电视设备作为数字设备,它的稳定发展对软件的可靠性和安全性极高。
因此,深入研究广播电视设备软件检测综合测试系统,对于构建一个优秀的广播电视设备软件检测综合测试系统,维持广播电视行业的持续、健康、稳定发展至关重要。
关键词:广播电视;软件测试;设备软件中图分类号:tn948 文献标识码: a 文章编号:1674-098x(2011)12(c)-0000-00建国以后,我国的广播事业先后经历了一个从无到有、从模拟设备到数字设备的历程。
而国家广播电视总局提出的《广播电视设备软件检测综合测试系统》的研究,为广播电视更好的发展构建了一个自动的、完整的综合测试系统。
因此本文通过介绍广播电视设备的发展变化、特点,对广播电视软件检测的重要性进行分析,并从组成原理、内部结构、网络传输等方面介绍广播电视设备软件检测综合测试系统。
为未来广播电视设备软件测试系统的构建提供理论依据和技术支撑。
1广播电视设备介绍及软件测试的重要性与广播、电视相关的一切设备、仪器都称之为广播电视设备。
它包括广播电视节目制作设备(节目录入设备、编辑设备和播控设备)、发送设备(复用设备和发送设备)、传输设备(有线传输设备和无线传输设备)和接收设备(接收转换设备和接收设备)等。
我国广播电视设备的发展经历了一个数字化改造的过程,使得当今的广播电视设备发生了翻天覆地的变化。
无论是在节目传送的质量和速度还是使用设备上都有了很大的改进,极大的提高了节目的稳定性和正确性。
因此数字化作为现代广播电视设备的一个重要特点与传统的模拟设备相比较而言,方便了节目制作的同时还提高了人们的视听效果。
广播电视设备的安全性和可靠性对整个广播电视的安全播出具有重要的意义。
尤其是科学技术的不断发展,设备硬件越来越小,可靠性越来越高,而软件的成分越来越大,可靠性确仍然比较差这种严峻的问题一直困扰着广播电视行业。
广播电视传输设备的性能测试与质量评估概述广播电视传输设备是现代通信技术发展的重要成果之一,它们在广播电视行业中起着至关重要的作用。
为了确保广播电视信号的传输质量和用户体验,对这些设备的性能进行测试和评估是必不可少的。
本文将探讨广播电视传输设备的性能测试方法和质量评估指标。
一、性能测试方法1. 信号质量测试广播电视传输设备的首要任务是确保信号质量达到一定的标准。
因此,信号质量测试是性能测试的基础。
常用的信号质量测试方法包括信号强度测试、信噪比测试和误码率测试等。
通过这些测试,可以评估设备在传输信号过程中的稳定性和准确性。
2. 频率响应测试广播电视传输设备需要具备良好的频率响应特性,以确保传输的音视频内容能够还原出原始质量。
频率响应测试可以检测设备在不同频率范围内的传输性能,包括频率响应曲线以及顶峰间距、谷底间距等参数。
通过这些测试,可以评估设备在不同频率下的音视频传输质量。
3. 传输带宽测试传输带宽是广播电视传输设备的重要性能指标之一。
传输带宽测试可以评估设备在不同传输速率下的数据传输能力。
通过测试传输带宽,可以确定设备是否满足广播电视行业对于高清视频、多声道音频等高质量传输的要求。
二、质量评估指标1. 信噪比信噪比是衡量广播电视传输设备性能的重要指标之一。
信噪比越高,表示设备在传输过程中所引入的噪声越少,因此,信号的还原度越高。
一般来说,广播电视传输设备的信噪比应达到一定的标准,以确保传输信号的质量。
2. 误码率误码率是衡量广播电视传输设备性能的另一个重要指标。
误码率越低,表示设备在传输过程中引入的差错越少,因此,传输信号的准确性越高。
对于数字信号的传输,误码率常常是一个关键的指标,对于保证传输质量至关重要。
3. 时延时延是广播电视传输设备性能评估中的重要指标之一。
时延主要包括信号传输的延迟时间,以及设备对输入信号的处理时间等。
对于实时传输的广播电视信号,时延的控制是至关重要的,以确保视频和音频的同步性。
广播电视监测系统体系架构广播电视监测系统体系架构随着信息化进程的不断推进,广播电视媒体在我国的地位逐步上升。
为了维护广播电视传输质量和内容安全,广播电视监测系统应运而生。
下面对广播电视监测系统体系架构进行简要介绍。
一、架构概述广播电视监测系统体系架构包括广播电视接收系统、广电信号采集系统、监测控制管理系统、远程呼叫中心系统等四个部分。
二、广播电视接收系统广播电视接收系统是广播电视监测系统最基础的部分,主要由天线、前置放大器、调频调制解调器、解码器等组成。
天线是接收电波信号的装置,前置放大器是用于增强电波信号的弱电信号,调频调制解调器是将调制后的信号解调为原始信号再输出。
解码器则是用于解码数字广播电视信号的专业设备。
三、广电信号采集系统广电信号采集系统主要用于对广播电视节目进行实时采集和分析,以便实现对节目内容和广播电视信号的分析和监测。
该系统由视频信号采集卡、音频采集卡、视频采集服务器、音频采集服务器等组成。
四、监测控制管理系统监测控制管理系统是广播电视监测系统的核心,主要由监测控制台、服务器、数据库等组成。
监测控制台用于接收广播电视信号,以便进行实时分析和监测。
服务器则是用来存储采集到的广播电视数据,并实现数据的分析、挖掘以及自动化监测。
数据库则是用来存储监测数据和节目素材等信息的。
五、远程呼叫中心系统远程呼叫中心系统主要用于向广播电视监测系统管理人员提供远程监测服务。
它由远程客户端、服务器、数据库三部分组成,具备远程监测、报警等功能。
六、总结以上是广播电视监测系统体系架构的简要介绍。
随着机器学习、人工智能等领域的不断发展,广播电视监测系统也将不断升级,成为更加精准、智能的监测工具。
广播电视监测系统体系架构随着广播电视监测业务的广泛开展,加快了广播电视监测技术的创新应用。
促进了广播电视监测系统的体系结构从C/S结构或B/S结构向采用多层B/S和C/S混合式体系架构的演变,使得软件系统的网络体系结构跨入一个新阶段。
标签:广播电视;监测系统1 系统体系架构的发展广播电视监测系统经历了长期的发展过程,系统体系架构的发展大致分为以下几个阶段。
第一阶段:对广播电视信号的监测使用独立的监测设备和监测仪器,对信号传输中的各种指标和各种异态进行测量和识别。
第二阶段:单机版的监测系统是由一台计算机控制监测仪器,完成指标测量和异态识别等监测功能。
第三阶段:由一台主机充当监测系统的服务器,通过网络协议与多台计算机控制的监测仪器进行通讯,所有用于监测的仪器和计算机构成一个系统,协同完成监测任务。
近年来广播电视监测系统的体系结构从C/S结构或B/S结构向采用多层B/S 和C/S混合式体系架构演变,使得软件系统的网络体系结构跨入一个新阶段。
认识这些结构的特征,并根据实际情况成功进行系统的选型是非常关键的。
2 系统体系架构建设要考虑解决的问题(1)中心数据处理部分。
数据处理中心既要进行报警数据、技术性指标数据的实时处理,监测信息短信发布,还要进行监测播出的内容和广告的处理、及网络信息视听节目监管,具有数据传输量大,实时性强,对数据安全性、可靠性、一致性要求高的要求。
(2)客户端浏览查询部分。
监听监看中心客户端、领导等相关部门客户端主要工作是查询和决策,数据处理工作较少,但客户端数量大且在多个部门,因此要充分考虑解决的是软件的安装维护与升级的方便性问题。
3 系统的C/S结构与B/S结构网络版(C/S架构)。
即Client/Server(客户机/服务器)结构。
此结构把数据库内容放在远程的服务器上,其分布结构如图1所示。
它由两部分构成:前端是客户机,接受用户的请求,并向数据库服务提出请求,后端是服务器,即数据管理(Server)将数据提交给客户端,客户端将数据进行计算并将结果呈现给用户。
机顶盒系统中软件测试技术运用研究摘要:为保证软件系统的质量性能能够切实满足用户的需要,在系统研发完成后,需要对其进行全面的测试,本文介绍了机顶盒系统软件测试的几个关键点与具体的测试案例,以期通过合理运用软件测试技术的方式,保证机顶盒系统应用的可靠性与稳定性,切实满足用户的实际需要,希望能够给读者带来启发。
关键词:机顶盒系统;软件测试技术;开机测试引言:机顶盒作为承载着广电运营商大部分业务,并且最接近于用户的设备,其质量与广电运营服务效果之间存在着直接的联系。
现阶段,为更好地推动数字电视业务的稳定发展,通过测试的方法提升机顶盒的质量,为用户提供更为优质的产品及服务,已经成为一项有效增强广播电视广电运营行业竞争力的措施。
一、机顶盒系统软件测试的几个关键点一般情况下,机顶盒测试工作可以分成机顶盒厂商内测、广电总局入网认证测试与广电运营商测试这三部分内容,本文主要站在广电运营商的角度对机顶盒软件系统进行测试,并且由于各地区广电运营商的业务平台存在着一定的差别,测试用例并不存在普适性,因此,本文主要对机顶盒软件系统中的一些普适功能进行了分析。
具体来说,现阶段,在进行机顶盒测试时,其关键测试点主要包括机顶盒的开关待机情况、节目管理情况、频道搜索与切换情况等部分内容。
首先,在进行开关机待机情况测试时,主要测试内容包括开关机待机时间是否符合规范的要求、开关机与待机过程中面板显示是否符合要求、在非正常开机的情况下机顶盒能否显示提示信息等。
其次,在进行节目管理测试时,主要测试内容包括EIT信息显示是否正确、信号接收时间的长短、预约节目的数量是否满足运营商的需要、机顶盒重启后是否保留了之前的节目信息、节目编辑工作状况是否正常等。
最后,在进行频道搜索与切换情况测试时,主要测试内容包括频道搜索速度与准确性、频道搜索速度、画面质量等内容[1]。
二、机顶盒系统软件测试的具体案例当前机顶盒测试主要可以分成硬件测试与软件测试两部分内容,其中软件测试工作主要包括基本指标测试、实际操作测试、主观使用测试等。
电子基础广播电视监测系统体系架构作者/董梅,新疆维吾尔自治区新闻出版广播电影电视局安全监测中心文章摘要:近几年来,随着广播电视的逐渐发展,广播电视所涉及的范围也越来越宽广。
广播电视监测也经历了一系列的变化,这种变化 不同于以往的广播电视监测的系统构架,目前广播电视监测的体系架构主要是将B/S架构和C/S两者加以混合所形成的一种新的体系架构,而过去广播电视监测经常使用B/S架构或者是C/S架构,这种体系本质上所发生的演变使得网络体系架构进入一个更加完善的阶段。
关键词:广播电视;监测体系;C/S架构;B/S架构前言广播电视监测系统的架构,不仅能够方便各级领导、各 级部门对播出的项目内容、广告设置、播出问题等进行更为 全面的及时的了解,为信息调配提供依据,而且能够为广大 民众提供更为灵活的、高品质数据服务,因此监测系统的架 构是研究者探索的一个重点,在长期的探索中,目前的广播 电视监测系统采取了 C/S架构与B/S架构相互结合的模式,这种结合在现实应用中已经显现了其优越性,当然要想进一 步发展,还需要更进_步锲而不舍地探索。
1. 广播电视监测系统体系的完善历程■ 1.1初期发展随着技术的发展,以及大众对于广播电视质量要求的提 升,广播电视监测系统开始建立,在建设中设置独立的监测 设备、仪器等,这一时期,监测设备监测仪器的技术含量还 比较低,监测范围有限,识别能力有限,监测内容如数据传 输中的各种不同指令以及常见的故障。
■ 1.2中期发展这一时期已经建立起了较为完善的简单的监测系统,监 测中心由一台计算机控制,属于单机性质,监测内容既有指 标的测量也有异态的识别。
■ 1.3后期发展多台计算机实现互联,共同构建成监测系统,实现监测 一体化、灵活化、便捷化,监测方位更广泛,覆盖点、线、面,监测内容也更加全面。
2. 系统架构建设中的问题系统构建建设中主要需要解决的有两个问题,其一是如 何更好地实现中心数据的应用处理,其二是如何为客户查询 提供更为便捷的方式。
广播电视传输系统的性能测试与评估在广播电视传输系统的建设和运营中,性能测试与评估是至关重要的环节。
通过有效的测试与评估,我们可以全面了解传输系统的性能特点,及时发现和解决问题,提高系统的可靠性和效率。
本文将对广播电视传输系统的性能测试与评估方法进行探讨,并介绍一些常用的测试工具和评估指标。
一、性能测试的概念与重要性性能测试是指针对广播电视传输系统的各项性能指标进行量化测试,以评估系统在高负载情况下的表现。
通过性能测试,我们可以获取系统的各项关键指标,如传输速度、响应时间、吞吐量等,从而判断系统是否满足设计要求,是否能够应对未来的需求增长。
性能测试的重要性主要体现在以下几个方面:1. 发现性能瓶颈:通过测试,可以发现系统中存在的性能瓶颈,确定是硬件问题还是软件问题,并进一步采取相应的优化措施。
2. 保证服务质量:广播电视传输系统在高峰期往往会面临大量用户的访问请求,性能测试可以帮助我们了解系统在高负荷情况下的表现,及时发现并解决潜在问题,确保系统的稳定性和服务质量。
3. 提高用户体验:通过性能测试,可以掌握用户访问系统的响应时间,保证用户可以在合理的时间内获取到所需的信息,提高用户体验和满意度。
二、性能测试的方法和步骤1. 确定测试目标:在进行性能测试之前,需要明确测试的目标,包括响应时间、吞吐量、并发用户数等指标。
2. 制定测试计划:根据测试目标,制定详细的测试计划,包括测试的时间、地点、测试用例等。
3. 配置测试环境:搭建符合实际应用环境的测试环境,包括服务器、网络、存储设备等。
4. 编写测试脚本:根据测试需求,编写相应的测试脚本,模拟用户的行为,包括登录、浏览、搜索等操作。
5. 执行性能测试:按照测试计划执行性能测试,观察系统的各项性能指标,并记录测试结果。
6. 分析和优化:分析测试结果,找出性能瓶颈,并采取相应的优化措施,如增加带宽、优化缓存、调整系统参数等。
7. 验证和回归测试:对优化后的系统进行验证和回归测试,确保性能问题已经得到解决,系统可以正常运行。
软件测试在广播制播软件验收环节中的应用摘要:本文主要讨论了软件测试在广播制播软件验收环节中的应用。
通过对广播制播软件验收环节的分析,揭示了软件测试在该环节中的重要性和必要性,并提出了相关的测试方法和策略。
本文将对广播制播软件验收环节的测试工作起到指导作用,提高软件测试的效率和质量。
关键词:软件测试;广播制播软件;验收环节;测试方法;测试策略;效率;质量。
正文:1.引言随着广播电视行业的不断发展,广播制播软件作为重要的生产力工具得到了广泛的应用。
在广播制播软件的开发和使用过程中,如何保障产品的质量和稳定性是一个关键的问题。
而其中验收环节是保障产品质量的重要环节之一。
在验收环节中,软件测试起着至关重要的作用。
2.广播制播软件验收环节中的软件测试广播制播软件验收环节中的软件测试主要包括功能测试、兼容性测试、性能测试、安全测试等多个方面。
其中,功能测试是最基本的测试形式,其目标是验证软件功能是否按照业务需求设计和实现。
兼容性测试主要是验证软件在不同平台、不同操作系统环境下的兼容性问题。
性能测试主要是验证软件在不同负载下的性能表现。
安全测试主要是验证软件的安全性能,例如防止未授权用户访问数据。
3.广播制播软件验收环节中的测试策略广播制播软件验收环节中的测试策略应根据具体的需求和环境进行制定。
通常情况下,测试策略应包括测试计划、测试用例、测试数据、测试工具等方面内容。
在测试计划中应制定测试的时间和资源,明确测试的目标和范围。
在测试用例中应涵盖全面的业务需求和测试覆盖率,以保证产品的可靠性和稳定性。
在测试数据中应包括测试所需的数据、环境变量等信息。
在测试工具中应选择合适的测试工具,以提升测试效率和质量。
4.广播制播软件验收环节中的测试方法广播制播软件验收环节中的测试方法主要包括手工测试和自动化测试。
手工测试是最基本的测试形式,其优点是检测能力强,可靠性高。
但其缺点是测试时间长,效率低。
自动化测试则能够快速、有效地完成测试并提供测试报告,但其需要相关的测试工具和脚本支持,并需要花费较多的投入。
IGITCW技术 分析Technology Analysis98DIGITCW2023.07广播电视系统由多个系统组成,如演播室系统、播出系统、总控调度系统、传输系统等,各个系统相互独立,又是组成整个广播系统不可或缺的一部分。
其中,传输系统中的监播系统则起到监测各级信号、录制播出信号的作用,也是技术人员发现故障、处置故障的重要依据。
可以说监播系统是传输系统的眼睛,时刻关注着整个系统的工作状态,是整个系统与技术人员交互最多的环节。
它的工作状态正常与否直接关系到整个安全播出工作的执行情况,所以技术人员一定要保障监播系统正常工作,避免出现因监播系统出现故障误报警,导致技术人员误操作而引起的安全播出事故。
1 系统架构四川广播电视台监播系统采用北京某公司的监播系统,随着广播电视业务的增加分2期建设,于2016年整个系统建设完成并投入使用,可实现对12路ASI 码流信号、4路广播流和32路SDI 信号的多画面显示、码流分析、故障录像存储,整体架构如图1所示。
1.1 系统模块按照具体工作模块,系统主要由四个模块组成。
1.1.1 转码模块将TS 流节目或者SDI 节目以TSoverIP 或者SDIoverIP 流的方式进行转码后输出。
该功能主要通过两个模广播电视台监播系统架构及常见故障处理——以四川广播电视台监播系统为例罗云键(四川广播电视台,四川 成都 610031)摘要:广播电视系统普遍存在一次性投入大,后续改造、运维投入小等问题。
随着设备使用时间越来越长,故障率也在逐年增加,运维人员只有对系统架构非常熟悉,对常见的技术故障能够及时处置,才能保障广播电视节目安全播出。
文章以四川广播电视台监播系统为例,探究了广播电视台监播系统的架构及常见故障的处置,以期能为运维人员提供一些系统维护的经验。
关键词:监播系统;故障处置;安全播出doi:10.3969/J.ISSN.1672-7274.2023.07.030中图分类号:TN 948.1 文献标志码:B 文章编码:1672-7274(2023)07-0098-03Architecture and Common Fault Handling of Broadcasting and TelevisionStation Monitoring System-- Taking Sichuan Broadcasting and Television Station Monitoring System As an ExampleLUO Yunjian(Sichuan Radio and Television Station, Chengdu 610031, China)Abstract: Broadcasting and television systems generally have problems such as high one-time investment and low investment in subsequent renovation and operation and maintenance. As the equipment is used for longer and longer, the failure rate is also increasing year by year. Only by being very familiar with the system architecture and being able to promptly handle common technical faults can operation and maintenance personnel ensure the safe broadcasting of radio and television programs. The article takes the monitoring system of Sichuan Broadcasting and Television Station as an example to explore the architecture and common troubleshooting of the monitoring system, in order to provide some experience in system maintenance for operation and maintenance personnel.Key words: broadcasting monitoring system; fault handling; safe broadcasting作者简介:罗云键(1985-),男,汉族,四川南充人,中级工程师,研究生,研究方向为广播电视。
用于B/S架构的家电测试软件系统组件设计与实现的开题报告一、课题背景随着互联网技术的发展,B/S架构应用越来越广泛。
相较于传统的C/S架构,B/S架构在开发、维护、迭代等方面具有明显的优势。
在日常生活中,我们使用电子产品非常频繁,而家电测试软件是家电生产厂家必不可少的一项工作。
通过对家电进行测试检测,可以更好地掌握家电的质量和性能,提高家电在市场上的竞争力。
因此,开发和实现一套家电测试软件系统具有很大的实际意义。
二、课题目的本课题旨在设计和实现一套基于B/S架构的家电测试软件系统,包括系统架构设计、核心功能模块设计和实现、系统测试等。
三、课题内容1.系统分析和设计根据家电测试功能需求,设计系统架构和基础设施,包括数据库设计、界面设计等。
2.测试用例设计根据家电测试的流程和方法,设计测试用例,确保测试工作的高效完成。
3.系统核心功能模块实现实现家电测试软件系统的核心模块,包括家电测试模块、测试数据管理模块等。
4.系统集成测试进行系统集成测试,检验系统的功能和性能是否符合需求,并进行问题整改。
四、预期结果本课题预期实现一套基于B/S架构的家电测试软件系统,能够方便地对家电进行测试,并对测试数据进行管理和分析,提高家电生产厂家的工作效率和产品质量。
同时,也为本领域的研究和发展提供新的思路和方法。
五、参考文献1.吴铭政. B/S系统体系结构与技术实现[J].中国广播电视学刊,2007,6(8):34-38.2.徐锋. 基于B/S结构的家电测试软件设计与研究[D].南京:南京大学,2015.3.黄国林. 家电测试技术的探究[J].机械研究与应用,2012,29(4):22-25.。
广播电视设备软件测试系统架构探究
摘要:信息技术的发展和中国软件行业的日趋壮大成熟,软件测试也在不断的发展壮大。
广播电视设备作为数字设备,它的稳定发展对软件的可靠性和安全性极高。
因此,深入研究广播电视设备软件检测综合测试系统,对于构建一个优秀的广播电视设备软件检测综合测试系统,维持广播电视行业的持续、健康、稳定发展至关重要。
关键词:广播电视软件测试设备软件
建国以后,我国的广播事业先后经历了一个从无到有、从模拟设备到数字设备的历程。
而国家广播电视总局提出的《广播电视设备软件检测综合测试系统》的研究,为广播电视更好的发展构建了一个自动的、完整的综合测试系统。
因此本文通过介绍广播电视设备的发展变化、特点,对广播电视软件检测的重要性进行分析,并从组成原理、内部结构、网络传输等方面介绍广播电视设备软件检测综合测试系统。
为未来广播电视设备软件测试系统的构建提供理论依据和技术支撑。
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.。