[发明专利]一种智能终端软件包获取方法、装置和系统有效
| 申请号: | 201310073317.3 | 申请日: | 2013-03-07 | 
| 公开(公告)号: | CN104035861B | 公开(公告)日: | 2017-12-01 | 
| 发明(设计)人: | 徐铮 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 | 
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/50 | 
| 代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 张驰,宋志强 | 
| 地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 智能 终端 软件包 获取 方法 装置 系统 | ||
技术领域
本发明实施方式涉及信息处理技术领域,更具体地,涉及一种智能终端软件包获取方法、装置和系统。
背景技术
在当今的信息时代中,各种信息设备应运而生:有用于话音传输的固定电话、移动电话;有用于信息资源共享、处理的服务器和个人电脑;有用于视频数据显示的各种电视机等等。这些设备都是在特定领域内为解决实际需求而产生的。随着电子消费、计算机、通信(3C)融合的到来,人们越来越多地将注意力放到了对各个不同领域的信息设备进行综合利用的研究上,以充分利用现有资源设备来为人们更好的服务。
智能终端(Smartphone),是指像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称。
基于智能终端已经开发出大量的应用程序,而且新的应用程序也正在大批量出现。因此,具有对应用程序软件安装包进行测试的需求。在现有技术中,当智能终端应用程序开发完毕之后,逐一将应用程序软件安装包以及对应于该程序软件安装包的唯一适配机型信息发送到网络侧,网络侧根据该唯一适配机型信息生成程序软件安装包的测试任务,并且基于测试任务对应用程序软件安装包进行逐一测试。
然而,目前各种新的应用程序层出不穷,应用程序软件安装包的数量非常庞大,需要测试应用程序软件安装包的测试机型也可能有很多种,现有技术这种单独上传程序软件安装包及其唯一适配机型信息,并针对该唯一适配机型信息生成单独测试任务,再基于单独测试任务对应用程序软件安装包逐一执行测试的实施方式,具有测试时间长和测试效率低的缺点。
发明内容
本发明实施方式提出一种智能终端软件包获取方法,从而提高测试效率。
本发明实施方式提出一种智能终端软件包获取装置,从而提高测试效率。
本发明实施方式提出一种智能终端软件包获取系统,从而提高测试效率。
本发明实施方式的具体方案如下:
一种智能终端软件包获取方法,该方法包括:
接收包含至少两个智能终端软件安装包的组包以及每个智能终端软件安装包的测试机型列表;
根据智能终端软件安装包的测试机型列表,分配与智能终端软件安装包相对应的测试任务进程;
当测试任务进程判定本地资源池中有相对应的智能终端软件安装包时,从本地资源池中获取该相对应的智能终端软件安装包。
一种智能终端软件包获取装置,该装置包括接收单元、测试任务进程分配单元和安装包获取单元,其中:
接收单元,用于接收包含至少两个智能终端软件安装包的组包以及每个智能终端软件安装包的测试机型列表;
测试任务进程分配单元,用于根据智能终端软件安装包的测试机型列表,分配与智能终端软件安装包相对应的测试任务进程;
安装包获取单元,用于当测试任务进程判定本地资源池中有相对应的智能终端软件安装包时,从本地资源池中获取该相对应的智能终端软件安装包。
一种智能终端软件包获取系统,包括上传装置、测试服务器和测试装置,其中测试服务器和测试装置位于网络侧:
上传装置,用于向测试服务器上传包含至少两个智能终端软件安装包的组包以及每个智能终端软件安装包的测试机型列表;
测试服务器,用于根据智能终端软件安装包的测试机型列表,分配与智能终端软件安装包相对应的测试任务进程;
测试装置,用于运行测试任务进程,其中当测试任务进程判定位于测试装置的本地资源池中有相对应的智能终端软件安装包时,从本地资源池中获取该相对应的智能终端软件安装包。
从上述技术方案可以看出,在本发明实施方式中,接收包含至少两个智能终端软件安装包的组包以及每个智能终端软件安装包的测试机型列表;根据智能终端软件安装包的测试机型列表,分配与智能终端软件安装包相对应的测试任务进程;当测试任务进程判定本地资源池中有相对应的智能终端软件安装包时,从本地资源池中获取该相对应的智能终端软件安装包。可见,应用本发明实施方式之后,不再是单独上传和单独测试应用程序软件安装包,而是实现了针对软件安装包的批量上传,从而显著降低了测试时间,并提高了测试效率。
而且,当测试任务进程判定本地资源池中有相对应的智能终端软件安装包时,直接从本地资源池中获取相对应的智能终端软件安装包,因此本发明实施方式还避免了重复下载获取智能终端软件安装包,从而节约了系统资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310073317.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防火帽加工方法
- 下一篇:一种四轴撕碎机喂料机构





