一种测试智能电视上搭载的应用的方法技术

技术编号:16532043 阅读:45 留言:0更新日期:2017-11-10 00:59
本发明专利技术涉及应用软件测试技术,其公开了一种测试智能电视上搭载的应用的方法,解决传统技术中对智能电视上搭载的应用测试手段存在的测试效率低下、难以全面测试和存在较大风险的问题。该方法可概括为:通过开发设计一个应用信息管理模块,通过移动存储设备将该模块在待测电视机上安装运行,在运行后收集该智能电视整机上所有的已安装的全部应用的信息,以数据流的格式在屏幕显示,同时存储在移动存储设备中;应用信息管理模块在收到用户对应用信息比较的指令时,将当前版本的应用信息与上一版本的应用信息进行比较,并输出比较结果。本发明专利技术适用于智能电视搭载的应用软件的测试。

A method of testing applications on smart TV

The present invention relates to the application of software testing technology, which discloses a method with test on smart TV applications, solve the problems of application of test methods on TV is equipped with intelligent technology in the traditional low efficiency, difficult to fully test and there is a big risk problem. This method can be summarized as follows: through the development of an application of information management module design, through the mobile storage device of the module to be tested in the TV installation and operation, collect the smart TV sets all installed all application information in the operation, based on the data flow format on the screen display, and stored in the mobile storage equipment; application of information management module in the application of information received from the user instructions, the application of information and information on the current version of the application version are compared, and the output results. The invention is suitable for testing the application software of the smart tv.

【技术实现步骤摘要】
一种测试智能电视上搭载的应用的方法
本专利技术涉及应用软件测试技术,具体涉及一种测试智能电视上搭载的应用的方法。
技术介绍
目前,智能电视搭载的应用日益丰富,给用户带来了更多更好的体验。由于加载了各种各样的应用,智能电视的测试相对来说要复杂得多,对每个搭载应用的状态测试、信息比对成为必需测试要求。传统测试方法主要基于黑盒测试,即测试人员手动操作,进入应用检查功能是否有所更新,以此为基础来判断应用是否已被替换。但实际的应用包名、versioncode、versioname以及它的apk包是否变换是无法测试出来的。为便于理解,下面对本专利技术中的部分技术用语进行说明:应用:每个应用对应一个apk(Androidan安装)包,安装在智能电视上,它的文件名称统一为*.apk;已搭载的应用:就是整机的软件上已预置的应用,用户无法删除;每个应用有3个重要信息:应用包名:应用按照包名进行区分;不同的应用有不同的包名。应用版本:包括versioncode(版本编号)、versioname(版本名称)两个参数,用以版本区分;应用的MD5码:MD5码是应用apk的身份码,同一个应用apk编译一次,就产生本文档来自技高网...

【技术保护点】
一种测试智能电视上搭载的应用的方法,其特征在于,包括:a.开发设计一个应用信息管理模块,所述应用信息管理模块用于获取智能电视整机上已搭载的应用信息,并进行应用信息的比较;b.将应用信息管理模块存储在移动存储设备中;c.在对智能电视整机的应用测试时,通过移动存储设备将所述应用信息管理模块安装到待测试智能电视整机上并运行;d.应用信息管理模块在运行后收集该智能电视整机上所有的已安装的全部应用的信息,以数据流的格式在屏幕显示,同时存储在移动存储设备中;e.若移动存储设备中还存在该智能电视整机上一版本的应用信息,应用信息管理模块在收到用户对应用信息比较的指令时,将当前版本的应用信息与上一版本的应用信息...

【技术特征摘要】
1.一种测试智能电视上搭载的应用的方法,其特征在于,包括:a.开发设计一个应用信息管理模块,所述应用信息管理模块用于获取智能电视整机上已搭载的应用信息,并进行应用信息的比较;b.将应用信息管理模块存储在移动存储设备中;c.在对智能电视整机的应用测试时,通过移动存储设备将所述应用信息管理模块安装到待测试智能电视整机上并运行;d.应用信息管理模块在运行后收集该智能电视整机上所有的已安装的全部应用的信息,以数据流的格式在屏幕显示,同时存储在移动存储设备中;e.若移动存储设备中还存在该智能电视整机上一版本的应用信息,应用信息管理模块在收到用户对应用信息比较的指令时,将当前版本的应用信息与上一版本的应用信息进行比较,并输出比较结果。2.如权利要求1所述的一种测试智能电视上搭载的应用的方法,其特征在于,步骤d中,所述已安装的全部应用的信息包括:已安装的各个应用的包名、版本编号、版本名称以及安装路径,并计算安装路径下的各个应用apk的MD5码。3.如权利要求1所述的一种测试智能电视上搭载的应用的方法,其特征在于,步骤d中,还包括:通过智能电视安卓原生系统获取当前整机机芯、整机版本的标准信息,并生成以整机机芯-整机版本命名的.txt文件存储在移动存储设备中,在收集到该智能电视整机上所有的已安装的全部应用的信息后,将收集...

【专利技术属性】
技术研发人员:梁敏潘兴超黄茂林
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川,51

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

1