[发明专利]一种移动终端的网页性能的测试方法及装置在审
申请号: | 201711408983.2 | 申请日: | 2017-12-22 |
公开(公告)号: | CN108111369A | 公开(公告)日: | 2018-06-01 |
发明(设计)人: | 梁晓静;李珂 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;G06F11/34 |
代理公司: | 北京智汇东方知识产权代理事务所(普通合伙) 11391 | 代理人: | 康正德;盛惠华 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动终端 测试指令 网页 测试 测试方法及装置 测试平台 进程信息 客户 自动化测试 测试网页 端口获取 端口映射 建立通信 浏览网页 客户端 传递 | ||
1.一种移动终端的网页性能的测试方法,应用于测试平台,包括:
与待测试网页性能的移动终端建立通信连接,获取所述移动终端上用于浏览网页的客户端的进程信息;
根据所述客户端的进程信息确定所述移动终端上运行所述客户端的运行端口,将所述运行端口映射到所述测试平台的指定端口;
将对所述移动终端的网页性能进行测试的测试指令传递到所述指定端口,随后将所述指定端口上的所述测试指令发送到所述运行端口,从而所述客户端从所述运行端口获取所述测试指令,并执行。
2.根据权利要求1所述的方法,其中,获取所述移动终端上用于浏览网页的客户端的进程信息,包括:
开启所述移动终端的调试模式;
在所述移动终端的调试模式下,获取所述移动终端上用于浏览网页的客户端的进程信息。
3.根据权利要求2所述的方法,其中,开启所述移动终端的调试模式,包括:
开启所述移动终端的USB调试功能,从而在所述移动终端连接USB后启用调试模式;或者
开启所述移动终端的蓝牙调试功能,从而在所述移动终端连接蓝牙后启用调试模式。
4.根据权利要求3所述的方法,其中,
若所述移动终端连接USB后启用调试模式,所述与待测试网页性能的移动终端建立通信连接,包括:通过USB与待测试网页性能的移动终端建立通信连接;
若所述移动终端连接蓝牙后启用调试模式,所述与待测试网页性能的移动终端建立通信连接,包括:通过蓝牙与待测试网页性能的移动终端建立通信连接。
5.根据权利要求1-4中任一项所述的方法,其中,将所述指定端口上的所述测试指令发送到所述运行端口,包括:
监听所述指定端口;
当监听到所述指定端口上的所述测试指令时,将所述测试指令发送到所述运行端口。
6.根据权利要求1-5中任一项所述的方法,其中,若所述移动终端的操作系统为安卓Android系统,那么在获取所述移动终端上用于浏览网页的客户端的进程信息之前,所述方法还包括:在所述测试平台上安装调试工具安卓调试桥ADB;
获取所述移动终端上用于浏览网页的客户端的进程信息,包括:利用调试工具ADB获取所述移动终端上用于浏览网页的客户端的进程信息;
将所述运行端口映射到所述测试平台的指定端口,包括:利用调试工具ADB将所述运行端口映射到所述测试平台的指定端口。
7.根据权利要求6所述的方法,其中,将所述指定端口上的所述测试指令发送到所述运行端口,包括:
利用调试工具ADB监听所述指定端口;
当监听到所述指定端口上的所述测试指令时,将所述测试指令发送到所述运行端口。
8.一种移动终端的网页性能的测试方法,应用于移动终端,包括:
与测试平台建立通信连接,接收来自所述测试平台的获取本移动终端上用于浏览网页的客户端的进程信息的请求;
根据所述请求查找本移动终端上用于浏览网页的客户端的进程信息,并返回给所述测试平台,从而所述测试平台根据所述客户端的进程信息确定本移动终端上运行所述客户端的运行端口,将所述运行端口映射到所述测试平台的指定端口;
由所述客户端从所述运行端口获取对本移动终端的网页性能进行测试的测试指令,并执行。
9.一种移动终端的网页性能的测试装置,应用于测试平台,包括:
第一通信连接模块,适于与待测试网页性能的移动终端建立通信连接;
进程信息获取模块,适于获取所述移动终端上用于浏览网页的客户端的进程信息;
端口映射模块,适于根据所述客户端的进程信息确定所述移动终端上运行所述客户端的运行端口,将所述运行端口映射到所述测试平台的指定端口;
测试指令传输模块,适于将对所述移动终端的网页性能进行测试的测试指令传递到所述指定端口,随后将所述指定端口上的所述测试指令发送到所述运行端口,从而所述客户端从所述运行端口获取所述测试指令,并执行。
10.一种移动终端的网页性能的测试装置,应用于移动终端,包括:
第二通信连接模块,适于与测试平台建立通信连接;
请求接收模块,适于接收来自所述测试平台的获取本移动终端上用于浏览网页的客户端的进程信息的请求;
查找模块,适于根据所述请求查找本移动终端上用于浏览网页的客户端的进程信息,并返回给所述测试平台,从而所述测试平台根据所述客户端的进程信息确定本移动终端上运行所述客户端的运行端口,将所述运行端口映射到所述测试平台的指定端口;
网页性能测试模块,适于由所述客户端从所述运行端口获取对本移动终端的网页性能进行测试的测试指令,并执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711408983.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种交易系统的功能测试方法及装置
- 下一篇:一种频谱管理系统