公开/公告号CN102640507A
专利类型发明专利
公开/公告日2012-08-15
原文格式PDF
申请/专利权人 TQTVD软件有限公司;
申请/专利号CN201080050726.6
申请日2010-11-16
分类号H04N17/02(20060101);
代理机构11285 北京北翔知识产权代理有限公司;
代理人于妙妙;杨勇
地址 巴西里约热内卢
入库时间 2023-12-18 06:20:22
法律状态公告日
法律状态信息
法律状态
2019-10-11
专利权的转移 IPC(主分类):H04N17/02 登记生效日:20190918 变更前: 变更后: 申请日:20101116
专利申请权、专利权的转移
2016-02-24
授权
授权
2012-11-21
实质审查的生效 IPC(主分类):H04N17/02 申请日:20101116
实质审查的生效
2012-08-15
公开
公开
技术领域
本发明涉及电子工程和计算领域。尤其,本发明涉及一种用于适用于DTV的硬件中的与巴西数字电视(DTV)标准有关的测试的管理器装置,以及一种用于在交互性方面与巴西数字电视标准(I SDB-Tb标准)有关的测试的装置。
背景技术
数字电视接收机是一种能够对由广播台发出的用于在显示器上显示的数字信号进行接收和解码的装置。这样的装置可以是固定的(无论是否集成在电视机中)、便携的或可移动的。已经开发出一些中介方法或装置(“中间件”)用以嵌入在这样的接收机中,使得能够实现交互性,并且负责执行将由广播台独立发出以及由这些接收机接收的无数应用。
随着交互可能性的增加,连同接收机的访问速度和存储能力的增加,正在兴起开发新型接收机的新机遇。
在已提出的方案中,可以开发新的方案和测试固件来实践这些接收机在交互性方面的合适功能,从而保证它们完全符合如在ABNT(NBR15606-2和NBR 15606-4)中的巴西数字电视系统的文件中公布的巴西数字电视标准。
在专利背景下,一些文件提出了与数字电视关联的测试方法或装置。下面列出了围绕本发明的参考文献,但是这些参考文献都没有预料到本发明,甚至没有暗示本发明。
MHP的测试环境描述了一种用于对根据DVB标准而设计的接收机的测试进行管理的方法,DVB标准与巴西数字电视标准不兼容。本发明与该文件的区别在于,本发明不解决数字DVB标准的测试的管理,而是解决巴西数字电视系统采用的ISDB-Tb标准的交互性方面的测试的管理。
文件WO 2007/007056涉及一种连接至网络的多媒体装置的监测单元,其限于报告在所述装置中或在发送中是否存在问题。本发明与该文件的区别在于,本发明能够以简单至彻底的方式测试数字电视接收机中离线或在线的交互性方面,以防止与巴西数字电视标准具有不同程度不兼容性的装置被投放到市场上。
文件US 2002/0073355描述了一种在DSL网络(主要是VDSL网络)中进行抢先修复的方法。所引用的文件的方法绝没有预料到本发明的方法,因为这个方法不涉及测试数字电视接收机。
文件US 2003/0120971公开了一种用于测试经由电信网络可访问的计算机化设备的性能的方法。所引用的文件的方法绝没有预料到本发明的方法,因为这个方法涉及的是对网页的测试,而本发明的方法涉及的是数字电视的交互性方面。
如从文献搜索中可见,没有发现预料到或暗示了本发明的教导的文件,从而此处提出的方案相对于现有技术具有新颖性和创造性。
发明内容
本发明提出了一种测试管理器装置以及一种待在数字电视接收机的制造中嵌入或使用的待在适用于DTV的硬件的指令组中执行的用于进行交互性方面的自动化测试的方法。
本装置提供了视觉界面,所述视觉界面允许使用者识别他在特定数字电视接收机中的交互性方面希望测试哪些测试方案或测试固件。该视觉界面也允许使用者跟踪测试结果,随后分析获得的结果,针对每个不同的数字电视接收机、过程或中间件创建他自己的测试号码或测试方案的列表,管理对测试运行的信息报告以及在测试中识别的结果。
因此,在一个方面,本发明的目标之一是一种用于在交互性方面的自动化测试的管理器,包括:测试管理器;发生器/发射机;音频-视频捕捉工具;以及对远程控制的命令进行仿真的工具。
本发明的另一目标是一种用于与巴西数字电视标准有关的交互性方面的测试装置。
本发明的第二目标是一种在下列各项中附加地执行在交互性方面的测试的装置:音频-视频流、广播节目安排信息、DTV应用;由广播台发送的数据、电视观看者的交互性,以及端口的发展。
本发明的另一目标是一种在交互性方面的自动化测试的管理器,包括视觉界面,其中所述界面允许使用者:
a)在实时执行每个测试固件/脚本之后,通过屏幕上的日志检查中间件的指令组的品质(QA);
b)以受控的和自动化的方式执行他的测试;
c)选择他的测试并排序;
d)配置他的测试环境;
e)捕捉DTV或接收机呈现的结果(音频和视频),用于随后评价;
f)记录测试的全部执行和结果;
g)管理针对测试执行的执行和量化/信息报告,以及在测试过程中识别的问题;
h)根据“合格/失败”标准客观分析结果;
i)创建他自己的测试列表/计划;
j)在他期望的时候执行测试方案或固件/脚本中的任一个;
l)上述各项的组合。
因此,在第二方面,本发明的目标之一是一种用于与巴西数字电视标准有关的设备的在交互性方面的测试方法,尤其是一种用于适用于巴西数字电视标准的硬件的在交互性方面的测试方法。
本发明的一个目标是一种包括下列步骤的测试方法:
i)准备在交互性方面与巴西数字电视标准有关的测试方案;
ii)将用于测试的数据发送至被测试的硬件;
iii)监测用于被测试的硬件的数据发送;
iv)收集属于所执行的测试的结果。
本发明的这些和其他目标将被本领域普通技术人员明了,并且将在下面的说明中被足够详细地描述以用于再现。
附图说明
图1示出了本发明的方法的一个示意性表示的流程图,其中在用信号通知该过程的开始之后进行:(11)准备与巴西数字电视标准有关的测试方案;(12)向被测试的装置/硬件发送用于测试的数据;(13)监测测试固件在被测试的装置/硬件下的执行;(14)收集属于所执行的测试的结果。
图2示出了本发明的用于与巴西数字电视标准有关的测试的装置的运行的示意性表示的流程图,其中(20)代表测试的开始;(21)准备测试方案;(22)配置待被发送以用于待被测试的装置/硬件中的测试的数据;(23)监测所发送/接收的数据;(24)收集属于所执行的测试的结果;(25)总结一个测试,如果该测试不是最后的测试,则转到步骤26,如果该测试是最后的测试,则转到步骤27;(26)累加计数器并返回到步骤20;(27)代表测试的结束;(30)代表将被发送以在待被测试的装置/硬件中执行的东西;(31)接收机;(32)测试库;以及(33)来自步骤24的数据的贮存器。
具体实施方式
此处呈现的实施例的目的是仅例示实现本发明的无数方式中的一种,而不限制本发明的范围。
本发明提供了一种待被用在适用于数字电视(DTV)的设备中的测试环境,所述设备诸如在交互性方面遵循SBTVD论坛定义的标准(巴西数字电视系统)的数字接收机,还提供了一种利用上述方法的装置。
所述测试管理器装置使得能够执行测试方案和测试固件,以实践数字接收机在交互性方面的合适功能,从而保证它们完全适用于ABNT(NBR 15606-2和NBR 15606-4)中的巴西数字电视系统的标准中公布的巴西数字电视标准。
出于本发明的目的,适用于数字电视(DTV)的装置是任何能够通过任何可用手段(空气、线缆、因特网、电话网络)发送和/或接收数字信号以及以适当方式解释它们的装置。这些装置的实例包括电视机、数字接收机、蜂窝电话等。
测试管理器装置
本发明描述了一种用于与巴西数字电视标准有关的交互性方面的测试装置。优选地,适用于DTV的装置(该DTV在屏幕上被该装置测试)是数字电视接收机和/或电视机。
本装置包括含有程序代码行的数字可读介质以及执行这样的程序代码行从而实现自动化测试环境的工具,包括视觉界面。所述界面允许使用者:
a)在实时执行每个测试固件之后,通过屏幕上的记录(日志)检查中间件的指令组的品质(QA);
b)以受控的和自动化的方式执行他的测试;
c)选择他的测试并排序;
d)配置他的测试环境;
e)捕捉DTV或接收机呈现的结果(音频和视频),用于随后评价;
f)记录测试的全部执行和结果;
g)管理针对测试执行的执行和量化/信息报告,以及在测试中识别的问题;
h)根据“合格/失败”标准客观分析结果;
i)创建他自己的测试列表/计划;
j)在他期望的时候执行测试方案或固件/脚本中的任一个;
l)上述各项的组合。
另外,本管理器装置在下列各项中执行交互性方面的测试:音频-视频流、广播台的节目安排信息;用于DTV的应用;由广播台发送的数据、电视观看者的互动性,以及市售的DTV设备、硬件或数字接收机的便携性的发展。
屏幕上的管理器装置具有独特和完整的一组测试方案,其覆盖由文件ABNT NBR 15606-2和15606-4设立的标准。为了构成测试方案,该装置可用一组测试例,其覆盖针对Ginga-J、Ginga-NCL和DTV应用的单元测试。这组测试例可以被周期性地更新并且可供使用。
本发明的管理器装置包括下列模块:
——测试管理器:该装置的中心系统,对应于负责执行和其他模块与被测试装置的集成的服务器;
——发生器/发射机:构成播放管理器,负责生成和发射音频和视频TS(传输流);
——音频-视频捕捉工具:用于DTV中的测试,对应于任何能够捕捉和记录声音和图像的装置,诸如高清晰度摄像机或HDMI视频盘,其与音频盘一起捕获由该测试提供的视觉和声音结果;以及
——对远程控制的命令进行仿真的工具:用于以指令形式发送远程控制命令(其由测试发生器发至被测试的适用于DTV的装置)的装置。
该测试管理器还包括选自如下组的测试方案或测试固件:适于每个项目的测试(代码行,优选地以NCL、Lua或Java的形式)、图像、声音、视频、应用,及其组合。
所述装置提供了可被用于保证测试代码的合适执行路径的功能,以允许跟踪测试流,并且实现记录测试执行阶段的结构化退出,并且还提供了用于一致和可靠测试的编码框架,从而限定测试结果。
我们现在将给出本发明的用于自动化测试的管理器装置的示意性表示的运行的流程图。
测试方法
本发明的方法(其在图1中以流程图的形式示意性地示出)允许测试适用于DTV的设备,以及检查构成这些设备的系统或装置的品质。优选地,被测试的适用于DTV的设备是数字电视接收机和/或电视机。
如本发明中给出的用于在交互性方面与巴西数字电视标准有关的设备的测试方法包括下列步骤:
i)准备在交互性方面与巴西数字电视标准有关的测试方案;
ii)将用于测试的数据发送至被测试的硬件;
iii)监测用于被测试的硬件的数据发送;
iv)收集属于所执行的测试的结果。
步骤i)允许在目标设备/硬件中执行的测试或测试组(在期望的测试策略内)以有组织的方式被分组,从而应用至相应的设备/硬件中。在步骤ii)中,将属于该测试的数据发送至目标设备/硬件。在步骤iii)中,监测数据发送和被测试的设备/硬件;以及在iv)中,收集属于所发送的数据以及从目标设备/硬件接收的数据的结果。
优选地,在步骤i)中从如下组中选择测试方案或测试固件/脚本:测试脚本(NCL、Lua或Java形式的代码行)、图像、声音、视频、应用,及其组合。
还优选的是,步骤ii)中的合适发送手段是播放的信号、广播站的信号和/或返回信道。
图2示出了本发明的用于自动化测试的管理器装置的运行的示意性表示的流程图。本发明的用于在交互性方面与巴西数字电视标准有关的测试的装置的运行(包括上述方法)优选地包括下列步骤:
a)用信号通知测试的开始(20);
b)准备测试方案(21);
c)将测试数据发送至被测试的适用于DTV的设备(22);
d)监测所述适用于DTV的设备所发送/接收的数据(23);
e)收集属于所执行的测试的结果(24);
f)总结一个测试,如果该测试不是最后的测试,则接着执行累加计数器并返回到步骤a)的步骤(26),或者如果该测试是最后的测试,则接着执行结束测试的步骤(27);
作为本发明的实施方式的一个实施例,我们使用测试管理器“astroATE!”,它根据既定方法执行测试,使得能够以连续方式跟踪该测试及其结果。运行方法在图2中示出。该方法始于,准备待在每个测试阶段执行的测试方案的列表。在选择了测试例之后,该测试管理器接收待被执行的相应测试固件。为了执行,该测试管理器发起与发生器/发射机的链接,从而为每个测试生成必要的结构。该发生器/发射机准备数据结构(DSM-CC轮播),该数据结构包括用于每个所选择的测试方案的多媒体数据,然后将其发送至被测试的电视机或接收机。该发生器/发射机使得能够发送Java或NCL应用,其定义了诸如下列参数:PID、通用标签、DSM-CC版本编号等。该发生器/发射机还关联用于每个DSM-CC的服务,为与每个测试方案有关的每个服务生成AI T、PMT和TS。
一旦该应用被该电视机或接收机接收,则向该测试管理器发送一个信号以开始测试程序。在该程序结束时,该测试管理器向该发生器/发射机发出一个消息来中断并从数据流中移除该应用,保持待命,直到该测试管理器的下一个测试固件。
机译: 测试交互性方面以符合巴西数字电视标准的测试管理装置和方法
机译: 测试交互性方面以符合巴西数字电视标准的测试管理装置和方法
机译: 测试交互性方面以符合巴西数字电视标准的测试管理装置和方法