[发明专利]使浏览器崩溃的网址的处理方法、装置及系统有效
申请号: | 201210443887.2 | 申请日: | 2012-11-08 |
公开(公告)号: | CN103810086B | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 丁如敏;皮凯 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F17/30 |
代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 罗振安 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 崩溃 网址 处理 方法 装置 系统 | ||
技术领域
本发明涉及终端测试技术领域,特别涉及一种使浏览器崩溃的网址的处理方法、装置及系统。
背景技术
随着智能的移动终端的普及使用,越来越多的用户采用移动终端进行各种上网活动,例如用户可以在移动终端上安装浏览器,通过浏览器浏览各个网站。
现有技术中,随着各种丰富多彩的网站的增多,用户可以通过移动终端的浏览器浏览越来越多的网页。但是在使用中,移动终端的浏览器不可能支持所有的网页,例如移动终端的浏览器在浏览某些网页的时候,会出现崩溃(Crash)现象,其中浏览器Crash可以表现为如闪退等现象。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:现有技术中,针对移动终端的浏览器在浏览某些网页的时候出现崩溃的现象,未做任何操作处理,因此,本发明亟需提供一种使浏览器崩溃的网址的处理方案,以在移动终端的浏览器在浏览某些网页的时候出现崩溃的现象之后,做出相应的操作处理,以便于后续解决移动终端的浏览器在浏览某些网页的时候出现崩溃的问题。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种使浏览器崩溃的网址的处理方法、装置及系统。所述技术方案如下:
一方面,提供了一种使浏览器崩溃的网址的处理方法,所述方法包括:
获取待测试的网址列表,所述待测试的网址列表中包括至少一个网址;
控制待测试浏览器依次加载所述至少一个网址中的每一个网址的网页,并记录使所述待测试浏览器崩溃的网页的网址。
可选地,如上所述的使浏览器崩溃的网址的处理方法中,所述获取待测试的网址列表,包括:
从服务器获取所述待测试的网址列表,所述待测试的网址列表中的所述至少一个网址包括所述服务器通过部署爬虫,获取的点击排名靠前的站点的网页上所有链接的网址;所述至少一个网址在所述网址列表中按点击率高低顺序排列。
可选地,如上所述的使浏览器崩溃的网址的处理方法中,所述控制待测试浏览器依次加载所述至少一个网址中的每一个网址的网页,并记录使所述待测试浏览器崩溃的网页的网址,包括:
A、按照所述至少一个网址在所述网址列表中的先后顺序,获取所述待测试浏览器本次要加载的当前网址;
B、控制所述待测试浏览器加载所述当前网址的网页;
C、检测所述当前网址的网页是否使得所述待测试浏览器崩溃;
D、当检测到所述当前网址的网页使所述待测试浏览器崩溃时,将所述当前网址作为使所述待测试浏览器崩溃的网页的网址,并记录;
重复上述步骤A、B、C和D,直到控制所述待测试浏览器加载所述至少一个网址中的最后一个网址的网页,检测所述最后一个网址的网页是否使得所述待测试浏览器崩溃;当检测到所述最后一个网址的网页使所述待测试浏览器崩溃时,将所述最后一个网址作为使所述待测试浏览器崩溃的网页的网址。
可选地,如上所述的使浏览器崩溃的网址的处理方法中,控制所述待测试浏览器加载所述当前网址的网页之后,所述方法还包括:
记录所述待测试浏览器加载所述当前网址的网页时占用内存和中央处理器的参数数据。
可选地,如上所述的使浏览器崩溃的网址的处理方法中,检测所述当前网址的网页是否使得所述待测试浏览器崩溃,包括:
检测所述待测试浏览器加载所述当前网址的网页之后,判断所述待测试浏览器的进程是否关闭,当所述待测试浏览器的进程关闭,确定所述当前网址的网页使得所述待测试浏览器崩溃,否则当所述待测试浏览器的进程未关闭,确定所述当前网址的网页未使得所述待测试浏览器崩溃。
可选地,如上所述的使浏览器崩溃的网址的处理方法中,所述控制待测试浏览器依次加载所述至少一个网址中的每一个网址的网页,并记录使所述待测试浏览器崩溃的网页的网址之后,还包括:
向所述待测试浏览器的开发设备发送使所述待测试浏览器崩溃的网页的网址,以供所述待测试浏览器的开发设备根据使所述待测试浏览器崩溃的网页的参数,修改所述待测试浏览器的参数,使得所述待测试浏览器能够支持使所述待测试浏览器崩溃的网址的网页。
另一方面,提供了一种使浏览器崩溃的网址的处理装置,所述装置包括:
获取模块,用于获取待测试的网址列表,所述待测试的网址列表中包括至少一个网址;
处理模块,用于控制待测试浏览器依次加载所述至少一个网址中的每一个网址的网页,并记录使所述待测试浏览器崩溃的网页的网址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210443887.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于交流电动机的控制装置
- 下一篇:一种甜菜碱盐酸盐的纯化方法