[发明专利]应用的云测试方法、系统、客户端及服务器有效
申请号: | 201310073196.2 | 申请日: | 2013-03-07 |
公开(公告)号: | CN104038381B | 公开(公告)日: | 2018-11-09 |
发明(设计)人: | 徐铮 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 贾允;肖丁 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 测试 方法 系统 客户端 服务器 | ||
1.一种应用的测试方法,其特征在于,所述方法包括如下步骤:
获取待测应用信息和对待测应用进行测试的移动终端信息,向服务器发送获取的待测应用信息及移动终端信息;
每隔一段时间向该服务器发送携带至少一移动终端的相关信息的心跳包,并由该服务器根据心跳包判断所获取的移动终端是否处于空闲状态;
若处于空闲状态,则接收该服务器发送的携带有待执行测试任务的心跳包回执,并将该测试任务发送给所获取的移动终端,以控制所获取的移动终端根据该测试任务对该待测应用进行测试;以及
接收所获取的移动终端实时发送的测试过程中的测试信息,并将该测试信息实时发送给该服务器进行显示。
2.根据权利要求1所述的应用的测试方法,其特征是:该相关信息包括移动终端的品牌、型号、处于空闲状态或处于正在测试应用的状态,对该待测应用进行测试包括对该待测应用进行安装、运行、卸载测试,该测试信息为该待测应用在测试过程中的屏幕截图、测试数据、测试进度信息。
3.根据权利要求1所述的应用的测试方法,其特征是:在执行每隔一段时间向该服务器发送携带至少一移动终端的相关信息的心跳包的步骤中,还包括步骤:
每隔一段时间获取该至少一移动终端的相关信息。
4.一种客户端,其特征在于,其包括:
信息发送模块,用于获取待测应用信息和对待测应用进行测试的移动终端信息,向服务器发送获取的待测应用信息及移动终端信息;
心跳包发送模块,用于每隔一段时间向该服务器发送携带至少一移动终端的相关信息的心跳包,并由该服务器根据心跳包判断所获取的移动终端是否处于空闲状态;
测试模块,用于若处于空闲状态,则接收该服务器发送的携带有待执行测试任务的心跳包回执,并将该测试任务发送给所获取的移动终端,以控制所获取的移动终端根据该测试任务对该待测应用进行测试;以及
测试信息接收模块,用于接收所获取的移动终端实时发送的测试过程中的测试信息,并将该测试信息实时发送给该服务器进行显示。
5.根据权利要求4所述的客户端,其特征在于,该相关信息包括移动终端的品牌、型号、处于空闲状态或处于正在测试应用的状态,对该待测应用进行测试包括对该待测应用进行安装、运行、卸载测试,该测试信息为该待测应用在测试过程中的屏幕截图、测试数据、测试进度信息。
6.根据权利要求4所述的客户端,其特征在于,该心跳包发送模块,还用于每隔一段时间获取该至少一移动终端的相关信息。
7.一种应用的测试方法,其特征在于,所述方法包括如下步骤:
接收至少一客户端发送的获取的待测应用信息及移动终端信息,并根据获取的待测应用信息及移动终端信息生成相应的待执行测试任务;
接收并存储该至少一客户端发送的携带有移动终端的相关信息的心跳包,根据这些心跳包判断所获取的移动终端是否处于空闲状态;
若处于空闲状态,则将携带有待执行测试任务的心跳包回执发送给与所获取的移动终端相连的客户端,使该客户端控制所获取的移动终端执行该测试任务,以对该待测应用进行测试;以及
接收并显示该客户端发送的测试过程中的测试信息。
8.根据权利要求7所述的应用的测试方法,其特征在于,在执行接收并存储该至少一客户端发送的携带有移动终端的相关信息的心跳包的步骤中,还包括步骤:
将移动终端的相关信息进行显示,移动终端的相关信息包括移动终端的品牌、型号、移动终端处于空闲状态或处于正在测试应用的状态。
9.根据权利要求7所述的应用的测试方法,其特征在于,在执行接收并存储该至少一客户端发送的携带有移动终端的相关信息的心跳包的步骤前,还包括步骤:
设定一预设时间,并判断在该预设时间内是否接收到这些客户端发送的心跳包;
若在该预设时间内接收到这些客户端发送的心跳包,则接收并存储这些客户端发送的携带有移动终端的相关信息的心跳包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310073196.2/1.html,转载请声明来源钻瓜专利网。