【技术实现步骤摘要】
智能电视多界面切换测试方法及系统
本专利技术涉及智能电视
,特别是涉及智能电视的测试方法及系统。
技术介绍
智能电视的功能越来越丰富,厂商会提供不同的界面以实现不同操作之间的转换,例如界面可以由传统信号界面、直播台界面、应用界面等组成,在传统信号界面中可以收看一些传统信号格式的节目,这里的传统信号格式包括HDM1、Tuner、CVBS, VGA、Component等,例如可以在传统信号界面中收看电视节目,在直播台界面可以收看智能电视服务器提供的视频资源,在应用界面中以使用一些应用,如玩儿游戏等。用户使用过程中经常需要在不同的操作界面之间进行切换,实际使用时不同界面之间的切换中可能出现问题,例如不能进行切换或者切换后界面显示内容不完整等,所以在智能电视生产中,厂商要对智能电视进行测试,以保证各个界面之间相互切换时信号能够稳定、完整的加载。目前在对智能电视测试中通过人工测试来完成,测试人员通过手动按压界面切换按键在不同界面之间进行切换,同时观察界面信号加载情况,当发现问题时手工记录。这种测试方法操作繁琐、耗时,随着电视机生产数量的增加这种测试将耗费大量人力资源,而且由于测试人员的经验等方面存在差异,对一些测试中存在的问题经验丰富的测试人员能够发现,而经验不足的人员则不能及时发现。
技术实现思路
针对现有技术中存在的缺陷,本专利技术提供一种智能电视多界面切换测试方法及系统。一种智能电视多界面切换测试方法,包括: 获取测试脚本,测试脚本至少包含预先定义的用于对智能电视进行多界面切换操作的多个操作步骤的操作信息; 解析测试脚本生成控制指令;其中 ...
【技术保护点】
一种智能电视多界面切换测试方法,其特征在于,包括:获取测试脚本,测试脚本至少包含预先定义的用于对智能电视进行多界面切换操作的多个操作步骤的操作信息;解析测试脚本生成控制指令;其中,每个操作步骤分别对应一条控制指令;每条控制指令用于将智能电视从当前界面切换到目标界面;按照以下方式分别逐条处理各条控制指令:发送当前控制指令至智能电视;获取智能电视执行完所述控制指令后界面上的显示内容相关信息;判断获取的显示内容相关信息是否符合当前控制指令对应的目标界面的显示规则,如果是,则判定界面切换成功;其中,所述显示规则是预先存储的,每个目标界面对应各自的显示规则。
【技术特征摘要】
1.一种智能电视多界面切换测试方法,其特征在于,包括: 获取测试脚本,测试脚本至少包含预先定义的用于对智能电视进行多界面切换操作的多个操作步骤的操作信息; 解析测试脚本生成控制指令;其中,每个操作步骤分别对应一条控制指令;每条控制指令用于将智能电视从当前界面切换到目标界面; 按照以下方式分别逐条处理各条控制指令: 发送当前控制指令至智能电视; 获取智能电视执行完所述控制指令后界面上的显示内容相关信息; 判断获取的显示内容相关信息是否符合当前控制指令对应的目标界面的显示规则,如果是,则判定界面切换成功;其中,所述显示规则是预先存储的,每个目标界面对应各自的显示规则。2.根据权利要求1所述的智能电视多界面切换测试方法,其特征在于,所述目标界面包括应用界面,所述获取智能电视执行所述控制指令后界面上的显示内容相关信息,包括: 获取智能电视执行所述控制指令后界面上的控件信息; 所述判断获取的显示内容相关信息是否符合当前控制指令对应的目标界面中预置的显示规则,包括: 判断获取的控件信息是否符合预先存储的应用界面的显示规则。3.根据权利要求2所述的智能电视多界面切换测试方法,其特征在于,所述控件信息包括控件的数量、名称、ID和/或控件图像。4.根据权利要求1所述的智能电视多界面切换测试方法,其特征在于,所述目标界面包括传统信号界面,所述获取智能电视执行所述控制指令后界面上的显示内容相关信息,包括: 获取智能电视执行所述控制指令后界面上是否存在内容信号的信息; 所述判断获取的显示内容相关信息是否符合当前控制指令对应的目标界面中预置的显示规则,包括: 判断所述界面上是否存在内容信号。5.根据权利要求1所述的智能电视多界面切换测试方法,其特征在于,所述目标界面包括用于显示智能电视服务器提供的视频资源的界面,所述获取智能电视执行所述控制指令后界面上的显示内容相关信息,包括: 获取智能电视执行所述控制指令后播放器正常加载情况下,加载的播放器的控件ID信息; 所述判断获取的显示内容相关信息是否符合当前控制指令对应的目标界面中预置的显示规则,包括:判断播放器正常加载情况下,加载的播放器的控件ID信息是否符合预置的规则...
【专利技术属性】
技术研发人员:刘建,
申请(专利权)人:乐视致新电子科技天津有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。