[发明专利]智能终端软件包测试任务生成方法、装置和系统有效
申请号: | 201310073316.9 | 申请日: | 2013-03-07 |
公开(公告)号: | CN104035860B | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 徐铮 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 张驰,宋志强 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 终端 软件包 测试 任务 生成 方法 装置 系统 | ||
1.一种智能终端软件包测试任务生成方法,其特征在于,该方法包括:
接收包含至少两个智能终端软件安装包的组包以及每个智能终端软件安装包的测试机型列表,该测试机型列表中包含至少两种智能终端机型,其中测试机型列表中包含有测试机型名称信息或代号信息;
从所述组包中获取各个智能终端软件安装包,并从每个智能终端软件安装包的测试机型列表中解析出对应于该智能终端软件安装包的测试机型,其中基于该测试机型名称信息或代号信息确定出测试机型;
根据对应于智能终端软件安装包的测试机型,确定每个智能终端软件安装包的测试任务。
2.根据权利要求1所述的智能终端软件包测试任务生成方法,其特征在于,该方法进一步包括:
接收智能终端软件安装包的名称和/或版本信息;
从智能终端软件安装包中解析出名称和/或版本信息,并将解析出的名称和/或版本信息与所接收的名称和/或版本信息进行对比校验。
3.根据权利要求1所述的智能终端软件包测试任务生成方法,其特征在于,该方法进一步包括:
在根据对应于智能终端软件安装包的测试机型确定每个智能终端软件安装包的测试任务之前,解析该智能终端软件安装包,以验证该智能终端软件安装包的文件真实性。
4.根据权利要求1所述的智能终端软件包测试任务生成方法,其特征在于,所述根据对应于智能终端软件安装包的测试机型,确定每个智能终端软件安装包的测试任务包括:
在测试智能终端库中检索处于空闲状态的测试智能终端;
从对应于智能终端软件安装包的测试机型中确定处于空闲状态的测试智能终端,并基于所确定的测试智能终端确定每个智能终端软件安装包的测试任务。
5.根据权利要求1所述的智能终端软件包测试任务生成方法,其特征在于,该方法进一步包括:
将各个智能终端软件安装包并行安装到对应于该智能终端软件安装的测试智能终端上;
在测试智能终端上启动该智能终端软件,并遍历该智能终端软件以执行测试。
6.根据权利要求1所述的智能终端软件包测试任务生成方法,其特征在于,该方法进一步包括:
接收智能终端软件安装包的测试优先级;
按照所接收的智能终端软件安装包的测试优先级顺序,执行各个智能终端软件安装包的测试任务。
7.一种智能终端软件包测试任务生成装置,其特征在于,该装置包括接收单元、测试机型确定单元和测试任务确定单元,其中:
接收单元,用于接收包含至少两个智能终端软件安装包的组包以及每个智能终端软件安装包的测试机型列表,该测试机型列表中包含至少两种智能终端机型,其中测试机型列表中包含有测试机型名称信息或代号信息;
测试机型确定单元,用于从所述组包中获取各个智能终端软件安装包,并从每个智能终端软件安装包的测试机型列表中解析出对应于该智能终端软件安装包的测试机型,其中基于该测试机型名称信息或代号信息确定出测试机型;
测试任务确定单元,用于根据对应于智能终端软件安装包的测试机型,确定每个智能终端软件安装包的测试任务。
8.根据权利要求7所述的智能终端软件包测试任务生成装置,其特征在于,进一步包括校验单元,其中:
接收单元,进一步用于接收智能终端软件安装包的名称和/或版本信息;
校验单元,用于从智能终端软件安装包中解析出名称和/或版本信息,并将解析出的名称和/或版本信息与所接收的名称和/或版本信息进行对比校验。
9.根据权利要求7所述的智能终端软件包测试任务生成装置,其特征在于,进一步包括文件判断单元;
文件判断单元,用于在测试任务确定单元根据对应于智能终端软件安装包的测试机型,确定每个智能终端软件安装包的测试任务之前,解析该智能终端软件安装包,以验证该智能终端软件安装包的文件真实性。
10.根据权利要求7所述的智能终端软件包测试任务生成装置,其特征在于,
测试任务确定单元,用于在测试智能终端库中检索处于空闲状态的测试智能终端;从对应于智能终端软件安装包的测试机型中确定处于空闲状态的测试智能终端,并基于所确定的测试智能终端确定每个智能终端软件安装包的测试任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310073316.9/1.html,转载请声明来源钻瓜专利网。