电视稳定性测试方法及装置的制造方法

文档序号:9924094阅读:678来源:国知局
电视稳定性测试方法及装置的制造方法
【技术领域】
[0001]本发明涉及电视技术领域,尤其涉及电视稳定性测试方法及装置。
【背景技术】
[0002]随着电视技术的不断发展,电视逐步走向智能化,造就了电视复杂的软件和硬件系统,其中一个细小的问题就会影响用户的体验。有鉴于此,电视厂商在研发生产过程中,会对电视进行稳定性测试,例如,在高温高湿的环境下长时间的播放媒体文件,快速操作电视以判断其是否可靠等。现有技术中,通常是采用人工测试的方法对电视进行测试:在测试过程中发生问题时,需要测试人员进入到测试环境(高温高湿等极限环境)下,并使用特定的设备与发生问题的被测电视建立连接,获取其在测试过程中的运行日志进行分析。更为严峻的是,当需要问题重现时,同样需要测试人员进入到测试环境下,并对被测电视进行大量的操作,通常的,测试过程中出现的问题需要较长时间才可以重现。现有技术中电视稳定性测试效率较低。

【发明内容】

[0003]本发明的主要目的在于提供一种电视稳定性测试方法及装置,旨在提高电视稳定性测试的效率。
[0004]为实现上述目的,本发明提供一种电视稳定性测试方法,该电视稳定性测试方法包括以下步骤:
[0005]在接收到用户输入的测试指令时,根据所述测试指令获取对应的测试脚本文件;
[0006]将所述测试脚本文件发送至所述被测电视,以供所述被测电视执行接收到的所述测试脚本文件,并返回其执行所述测试脚本文件生成的运行日志;
[0007]保存接收到的各个所述被测电视对应的所述运行日志。
[0008]优选地,所述保存接收到的各个所述被测电视对应的所述运行日志的步骤之后,所述电视稳定性测试方法还包括:
[0009]在接收到用户输入的查询指令时,显示日志查询界面,以供用户基于所述日志查询界面选择待查询被测电视;
[0010]当接收到用户基于所述日志查询界面触发的选择指令时,显示所述选择指令对应的运行日志。
[0011]优选地,所述在接收到用户输入的测试指令时,根据所述测试指令获取对应的测试脚本文件的步骤包括:
[0012]在接收到用户输入的测试指令时,显示被测电视以及测试用例的选择界面,以供用户基于所述选择界面输入各被测电视对应的测试用例;
[0013]在接收到用户输入的各被测电视对应的测试用例时,基于预设测试用例与测试脚本文件之间的映射关系,获取各个被测电视对应的测试脚本文件。
[0014]优选地,所述将所述测试脚本文件发送至所述被测电视包括:
[0015]将所述测试脚本文件发送至所述测试脚本文件对应的被测电视。
[0016]优选地,所述电视稳定性测试方法还包括:
[0017]实时或定时更新测试脚本文件。
[0018]此外,为实现上述目的,本发明还提供一种电视稳定性测试装置,所述电视稳定性测试装置包括:
[0019]脚本获取模块,用于在接收到用户输入的测试指令时,根据所述测试指令获取对应的测试脚本文件;
[0020]脚本分发模块,用于将所述测试脚本文件发送至所述被测电视,以供所述被测电视执行接收到的所述测试脚本文件,并返回其执行所述测试脚本文件生成的运行日志;[0021 ] 存储模块,用于保存接收到的各个所述被测电视对应的所述运行日志。
[0022]优选地,所述存储模块还用于在接收到用户输入的查询指令时,显示日志查询界面,以供用户基于所述日志查询界面选择待查询被测电视;以及当接收到用户基于所述日志查询界面触发的选择指令时,显示所述选择指令对应的运行日志。
[0023]优选地,所述脚本获取模块包括:
[0024]界面显示单元,用于在接收到用户输入的测试指令时,显示被测电视以及测试用例的选择界面,以供用户基于所述选择界面输入各被测电视对应的测试用例;
[0025]脚本获取单元,用于在接收到用户输入的各被测电视对应的测试用例时,基于预设测试用例与测试脚本文件之间的映射关系,获取各个被测电视对应的测试脚本文件。
[0026]优选地,所述脚本分发模块还用于将所述测试脚本文件发送至所述测试脚本文件对应的被测电视。
[0027]优选地,所述测试服务器还包括更新模块,用于实时或定时更新测试脚本文件。
[0028]本发明通过在接收到用户输入的测试指令时,根据所述测试指令获取对应的测试脚本文件;将所述测试脚本文件发送至所述被测电视,以供所述被测电视执行接收到的所述测试脚本文件,并返回其执行所述测试脚本文件生成的运行日志;保存接收到的各个所述被测电视对应的所述运行日志,实现了电视稳定性测试流程的全自动化。相较于现有技术,避免了人工测试耗时耗力,本发明在降低人力成本的基础上,能够提高电视稳定性测试的效率。
【附图说明】
[0029]图1为本发明电视稳定性测试方法第一实施例的流程示意图;
[0030]图2为本发明电视稳定性测试方法第一实施例中的应用场景系统构架图;
[0031]图3为图1中步骤SlO的细化流程示意图;
[0032]图4为本发明电视稳定性测试装置的功能模块示意图;
[0033]图5为图4中脚本获取模块的细化功能模块示意图。
[0034]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0035]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0036]本发明提供一种电视稳定性测试方法,参照图1,在本发明电视稳定性测试方法的第一实施例中,该电视稳定性测试方法包括:
[0037]步骤S10,在接收到用户输入的测试指令时,根据所述测试指令获取对应的测试脚本文件;
[0038]需要说明的是,本发明提出的电视稳定性测试方法基于测试服务器、路由器和被测电视搭建的网络环境,参照图2,将被测电视和测试服务器通过路由器进行通信连接后,由测试服务器控制被测电视,实现稳定性测试流程的全自动化。
[0039]本实施例中,用户可以在测试服务器提供的指定界面输入测试指令,以确定稳定性测试采用的测试用例,不同的测试用例对应不同的稳定性测试流程,而不同的测试流程包括不同的测试步骤,例如,某测试电视视频播放稳定性的测试用例对应的测试流程包括主菜单的显示以及快捷键,菜单的顺序,视频播放功能使用情况三个测试步骤。前述测试步骤可以拆分为至少一个独立动作,例如,可将视频播放功能使用情况部分拆分为:选择任意节目开始播放,节目播放时点击暂停,节目暂停时点击播放,节目播放时点击停止,节目播放停止时点击播放,节目播放时点击全屏和节目播放时点击音量调节等独立动作。需要说明的是,不同的独立动作对应不同的控制指令,例如,节目播放时点击停止对应停止播放指令,节目播放时点击暂停对应暂停播放指令。具体地,所述测试脚本文件包括测试流程中各独立动作对应的控制指令。
[0040]本领域技术人员可以理解的是,通过控制指令来模拟人手操作,避免了工程人员(用户)进入到测试环境手动执行相关测试用例,本发明能够有效降低人力成本,并能提升测试的准确性。
[0041]步骤S20,将所述测试
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1