[发明专利]一种测试智能终端的方法、服务器及系统有效
申请号: | 201510847415.7 | 申请日: | 2015-11-27 |
公开(公告)号: | CN105512029B | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | 钟基洪;李功文 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;何立春 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 智能 终端 方法 服务器 系统 | ||
1.一种测试智能终端的方法,其中,该方法包括:
与型号不同的多个智能终端建立无线连接;
与控制终端进行交互;通过与控制终端的交互,根据控制终端的指令获取测试任务配置文件并保存到数据库中,以及根据控制终端的测试任务管理指令对所述数据库中的测试任务配置文件进行管理操作;
利用所建立的无线连接,通过自定义的无线通讯协议与多个智能终端进行交互;通过与多个智能终端的交互,将数据库中的测试任务配置文件发送到一个或多个智能终端上,以及接收所述一个或多个智能终端根据所述指定的测试任务配置文件执行相应的操作后发送的测试结果数据;
所述利用所建立的无线连接与多个智能终端进行交互包括:
利用所建立的无线连接与智能终端交互如下格式的报文:
通用报文,包括:报文长度字段、操作字段和至少一个参数字段;
文件数据流报文,包括:报文长度字段和文件的数据流;
通讯命令报文,包括:报文长度字段、会话者身份字段、操作字段和至少一个参数。
2.如权利要求1所述的方法,其中,一个所述的测试任务配置文件包括如下段中的一个或多个,且必须包括描述段:
描述段:用于描述测试任务的基本信息;
第一类扩展段:用于描述测试任务在智能终端上运行时所需的位于服务器上的资源文件;
第二类扩展段:用于描述测试任务在智能终端上运行时所需的已经位于该智能终端的资源文件。
3.如权利要求2所述的方法,其中,一个段包括:一个或多个键值对;
所述描述段包括:名称:测试任务的功能性描述信息;
超时时间:具体的超时时间值;
所述第一类扩展段包括:资源文件名:具体的一个资源文件的名称;
下发到智能终端的位置:智能终端上的一个绝对路径;
所述第二类扩展段包括:测试用例索引号:具体的测试用例。
4.如权利要求1所述的方法,其中,所述利用所建立的无线连接与多个智能终端进行交互包括:
接收智能终端发送的登陆请求报文,该报文包括:智能终端的型号信息和通讯协议版本号;
根据登陆请求报文对该智能终端的身份进行识别和记录;
向该智能终端返回支持相应通讯协议的登陆应答报文,或者向该智能终端返回不支持相应通讯协议的登陆应答报文;
以及接收智能终端发送的登陆退出报文。
5.如权利要求1所述的方法,其中,所述利用所建立的无线连接与多个智能终端进行交互包括:
向一个或多个智能终端发送测试任务配置文件数据流报文,该报文包括:测试任务配置文件数据流的字节长度和测试任务配置文件的二进制数据流;
向所述一个或多个智能终端发送资源文件数据流报文,该报文包括:资源文件数据流的字节长度和资源文件的二进制数据流。
6.如权利要求5所述的方法,其中,在向所述一个或多个智能终端发送资源文件数据流报文之前,该方法进一步包括:
向一个或多个智能终端发送资源文件推送通知报文,该报文包括:待推送的资源文件在服务器端的文件名、待推送的资源文件需要存储在智能终端上的绝对路径、该资源文件的长度和该资源文件的特征值;
接收所述一个或多个智能终端回复的该资源文件已存在的应答报文或需要接收该资源文件的应答报文;
当接收到的是需要接收该资源文件的应答报文时,向智能终端发送资源文件数据流报文。
7.如权利要求5所述的方法,其中,所述利用所建立的无线连接与多个智能终端进行交互还包括:
向所述一个或多个智能终端发送测试用例执行报文,该报文包括:该测试用例在测试任务配置文件中的索引号、该测试用例的可执行命令行和执行下一个测试用例的时机信息;
接收所述一个或多个智能终端发送的测试结果数据报文,该报文包括:相应测试任务配置文件的标识和当前正在运行的测试用例的一条测试结果数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510847415.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:内存管理方法及装置
- 下一篇:进程状态监控方法和装置