机顶盒测试系统及方法技术方案

技术编号:28633191 阅读:17 留言:0更新日期:2021-05-28 16:30
本申请提供了一种机顶盒测试系统及方法,该系统包括:本地服务器、公网服务器和控制器;本地服务器通过公网服务器和控制器与待测机顶盒连接;本地服务器,用于通过公网服务器和控制器,将预设的测试脚本发送至待测机顶盒;待测机顶盒,用于在接收到测试脚本后,执行测试脚本,以实现对待测机顶盒进行远程测试。可见,本申请提供的技术方案,预设测试脚本,并部署公网服务器和控制器,从而本地服务器可以将测试脚本发送至待测机顶盒,触发测试机顶盒执行测试脚本,实现了对机顶盒进行远程测试,而不用出差到现场对机顶盒进行测试,从而降低测试成本并提高测试效率。

【技术实现步骤摘要】
机顶盒测试系统及方法
本申请涉及交互式网络电视
,尤其涉及一种机顶盒测试系统及方法。
技术介绍
IPTV即交互式网络电视,是一种利用宽带网,集互联网、多媒体、通讯等技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的技术。IPTV包括机顶盒和电视机,IPTV在使用的时候,用户无法获知IPTV的工作状况,也不能了解是否存在故障隐患,只能被动的使用IPTV,因此,需要对IPTV进行测试,而对IPTV的测试,可以通过测试IPTV中的机顶盒实现。现有技术中,需要技术人员出差到现场进行机顶盒测试,由此导致需要花费较多的时间成本和人力成本,造成测试成本较高、以及测试效率较低。因此,如何提供一种能够实现对机顶盒进行远程测试,从而降低测试成本并提高测试效率的技术方案,是目前本领域技术人员亟需解决的问题。
技术实现思路
本申请所要解决的技术问题是提供一种机顶盒测试系统及方法,以实现对机顶盒进行远程测试,从而降低测试成本并提高测试效率。为了实现上述目的,本申请提供了以下技术方案:一种机顶盒测试系统,包括:本地服务器、公网服务器和控制器;本地服务器通过所述公网服务器和所述控制器与待测机顶盒连接;所述本地服务器,用于通过所述公网服务器和所述控制器,将预设的测试脚本发送至所述待测机顶盒;所述待测机顶盒,用于在接收到所述测试脚本后,执行所述测试脚本,以实现对所述待测机顶盒进行远程测试。上述的系统,可选的,所述控制器,包括:执行机和图像采集器;所述执行机分别与所述公网服务器、所述待测机顶盒和所述图像采集器连接;所述图像采集器与所述待测机顶盒连接;所述执行机,用于接收所述公网服务器发送的测试脚本,并将所述测试脚本发送至所述待测机顶盒;所述图像采集器,用于实时采集所述待测机顶盒执行所述测试脚本所产生的过程图像,并将实时采集到的过程图像发送至所述执行机进行存储。上述的系统,可选的,所述待测机顶盒还用于:在完成执行所述测试脚本后,将执行所述测试脚本的执行过程数据和执行结果数据发送至所述执行机。上述的系统,可选的,所述执行机还用于:接收所述待测机顶盒发送的所述执行过程数据和执行结果数据;通过所述公网服务器,将所述执行过程数据、所述执行结果数据和预先存储的过程图像,发送至所述本地服务器。上述的系统,可选的,所述执行机用于通过所述公网服务器,将所述执行过程数据、所述执行结果数据和预先存储的过程图像,发送至所述本地服务器,包括:所述执行机具体用于:将所述执行数据、所述执行结果数据和预先存储的过程图像组成测试结果数据;对所述测试结果数据进行压缩处理,得到压缩结果数据;对所述压缩结果数据进行信息摘要计算,得到所述压缩结果数据的第一信息摘要;通过所述公网服务器,将所述压缩结果数据和所述第一信息摘要发送至所述本地服务器。上述的系统,可选的,所述本地服务器还用于:在接收所述压缩结果数据和所述第一信息摘要后,对所述压缩结果数据进行信息摘要计算,得到所述压缩结果数据的第二信息摘要;所述本地服务器将所述第一信息摘要和所述第二信息摘要进行比对;若所述第一信息摘要和所述第二信息摘要比对一致,基于所述压缩结果数据,生成所述待测试机顶盒的测试报告。上述的系统,可选的,所述本地服务器用于基于所述压缩结果数据,生成所述待测试机顶盒的测试报告,包括:所述本地服务器具体用于:对所述压缩结果数据进行解压处理,得到解压结果数据;获取预设的测试报告模板;确定所述测试报告模板中包含的各个属性项;解析所述解压结果数据,获得所述解压结果数据中每个属性项各自对应的数据;将所述压缩结果数据中每个属性项各自对应的数据,对应写入所述测试报告模板中,得到所述待测机顶盒的测试报告。一种机顶盒测试方法,包括:所述机顶盒测试方法适用于上述任一项所述的机顶盒测试系统,所述方法包括:接收所述本地服务器通过所述公网服务器发送的预设的测试脚本;将所述测试脚本发送至所述待测机顶盒,触发所述待测机顶盒在接收到所述测试脚本后,执行所述测试脚本,以实现对所述待测机顶盒进行远程测试。上述的方法,可选的,所述将所述测试脚本发送至所述待测机顶盒之后,还包括:实时采集所述待测机顶盒执行所述测试脚本所产生的过程图像,并存储所述过程图像;在所述待测机顶盒在完成执行所述待测脚本后,接收所述待测机顶盒执行所述待测脚本的执行过程数据和执行结果数据;通过所述公网服务器,将所述执行过程数据、所述执行结果数据和预先存储的过程图像,发送至所述本地服务器。上述的方法,可选的,所述通过所述公网服务器,将所述执行过程数据、所述执行结果数据和预先存储的过程图像,发送至所述本地服务器,包括:将所述执行数据、所述执行结果数据和预先存储的过程图像组成测试结果数据;对所述测试结果数据进行压缩处理,得到压缩结果数据;对所述压缩结果数据进行信息摘要计算,得到所述压缩结果数据的第一信息摘要;通过所述公网服务器,将所述压缩结果数据和所述第一信息摘要发送至所述本地服务器。一种存储介质,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行上述的机顶盒测试方法。一种电子设备,包括存储器,以及一个或者一个以上的指令,其中一个或者一个以上指令存储于存储器中,且经配置以由一个或者一个以上处理器执行上述的机顶盒测试方法。与现有技术相比,本申请包括以下优点:本申请提供了一种机顶盒测试系统及方法,该系统包括:本地服务器、公网服务器和控制器;本地服务器通过公网服务器和控制器与待测机顶盒连接;本地服务器,用于通过公网服务器和控制器,将预设的测试脚本发送至待测机顶盒;待测机顶盒,用于在接收到测试脚本后,执行测试脚本,以实现对待测机顶盒进行远程测试。可见,本申请提供的技术方案,预设测试脚本,并部署公网服务器和控制器,从而本地服务器可以将测试脚本发送至待测机顶盒,触发测试机顶盒执行测试脚本,实现了对机顶盒进行远程测试,而不用出差到现场对机顶盒进行测试,从而降低测试成本并提高测试效率。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请提供的一种机顶盒测试系统的结构示意图;图2为本申请提供的一种机顶盒测试系统的又一结构示意图;图3为本申请提供的一种机顶盒测试方法的流程图;图4为本申请提供的一种机顶盒测试方法的又一方法流程图;图5为本申请提供的一种电子设备的结构示意图。具体实施方式下面将结合本文档来自技高网...

【技术保护点】
1.一种机顶盒测试系统,其特征在于,包括:/n本地服务器、公网服务器和控制器;/n本地服务器通过所述公网服务器和所述控制器与待测机顶盒连接;/n所述本地服务器,用于通过所述公网服务器和所述控制器,将预设的测试脚本发送至所述待测机顶盒;/n所述待测机顶盒,用于在接收到所述测试脚本后,执行所述测试脚本,以实现对所述待测机顶盒进行远程测试。/n

【技术特征摘要】
1.一种机顶盒测试系统,其特征在于,包括:
本地服务器、公网服务器和控制器;
本地服务器通过所述公网服务器和所述控制器与待测机顶盒连接;
所述本地服务器,用于通过所述公网服务器和所述控制器,将预设的测试脚本发送至所述待测机顶盒;
所述待测机顶盒,用于在接收到所述测试脚本后,执行所述测试脚本,以实现对所述待测机顶盒进行远程测试。


2.根据权利要求1所述的系统,其特征在于,所述控制器,包括:
执行机和图像采集器;
所述执行机分别与所述公网服务器、所述待测机顶盒和所述图像采集器连接;
所述图像采集器与所述待测机顶盒连接;
所述执行机,用于接收所述公网服务器发送的测试脚本,并将所述测试脚本发送至所述待测机顶盒;
所述图像采集器,用于实时采集所述待测机顶盒执行所述测试脚本所产生的过程图像,并将实时采集到的过程图像发送至所述执行机进行存储。


3.根据权利要求2所述的系统,其特征在于,所述待测机顶盒还用于:
在完成执行所述测试脚本后,将执行所述测试脚本的执行过程数据和执行结果数据发送至所述执行机。


4.根据权利要求3所述的系统,其特征在于,所述执行机还用于:
接收所述待测机顶盒发送的所述执行过程数据和执行结果数据;
通过所述公网服务器,将所述执行过程数据、所述执行结果数据和预先存储的过程图像,发送至所述本地服务器。


5.根据权利要求4所述系统,其特征在于,所述执行机用于通过所述公网服务器,将所述执行过程数据、所述执行结果数据和预先存储的过程图像,发送至所述本地服务器,包括:
所述执行机具体用于:
将所述执行数据、所述执行结果数据和预先存储的过程图像组成测试结果数据;
对所述测试结果数据进行压缩处理,得到压缩结果数据;
对所述压缩结果数据进行信息摘要计算,得到所述压缩结果数据的第一信息摘要;
通过所述公网服务器,将所述压缩结果数据和所述第一信息摘要发送至所述本地服务器。


6.根据权利要求5所述的系统,其特征在于,所述本地服务器还用于:
在接收所述压缩结果数据和所述第一信息摘要后,对所述压缩结果数据进行信息摘要计算,得到所...

【专利技术属性】
技术研发人员:张卓
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1