selenium脚本驱动chrome浏览器很慢
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium脚本驱动chrome浏览器很慢相关的知识,希望对你有一定的参考价值。
这位大哥,小弟在使用selenium驱动Chrome时遇到了和你一样的问题(太慢了),在百度贴吧中看到您已经解决了这个问题,可否告知小弟一下,感激不尽~请受小弟一拜!!
http://zhidao.baidu.com/link?url=TjV4_SaLOXWGrUm4WalR5-s0fv1XulZwVqxp7OeAi1IWC6BwNQMMuh8JfpC22ySESksqEMFYc2TaPcKh60u3HrdqyEAX1gJGVbiqqYAi1JK
你可以去更新一下你使用的浏览器,如果还是很慢的话,建议你还是换个其他的浏览器,比如现在很多人在用的QQ浏览器,它对脚本的兼容性不错,运行起来还是比较流畅的。 参考技术A 这个浏览器就是这样,你可以选择别的浏览器,例如QQ浏览器的功能就不错。
整体界面主题设计的也比较独特,比较贴近个人 生活;也有智能和高速集合于一体的下载功能,速度很快它采用全新架构并针对IE内核做了全面优化,打开网页只是瞬间的问题。个人意见提供参考。追问
不是浏览器的功能,我是在使用ChromeDriver驱动Chrome时,打开网页的速度很慢。而自己使用时则很快。。。。。
selenium 脚本驱动chrome浏览器很慢
正常情况下用chrome,打开一个网页很快,但是用selenium脚本驱动chrome时,会很慢很慢,很容易报超时错误,chrome版本是38.0,chromedriver.exe的版本是2.6的。部分代码如下:
System.setProperty( "webdriver.chrome.driver","C:\\Program Files (x86)\\Google\\Chrome\\Application\\chromedriver.exe");
WebDriver pr = new ChromeDriver();
pr.manage().timeouts().implicitlyWait(3000, TimeUnit.SECONDS);
String url = "http://www.very77.com";
pr.get(url);
System.setProperty("webdriver.chrome.bin",
"chrome路径");
加这个试试 参考技术B 你等待时间加的太长了!你把3000改成500 就OK 了!追问
不行的,还是报错,再说超时时间和页面加载慢有什么关系吗?
这个网站正常访问是正常的,就是用脚本驱动的时候很慢,以下是报错信息:
Starting ChromeDriver (v2.9.248315) on port 47396
[304.328][SEVERE]: Timed out receiving message from renderer: 297.944
是不是你的网速慢,有时网速慢也会导致你的执行速度!
追问不是的,平时访问这个网站很快的啊,并且只有通过脚本驱动的时候才会很慢,并且同样的脚本驱动其它脚本的时候,加载速度和正常访问没有明显变化
追答恩为执行时需要走代码不可能和原来 的速度是一样的!
本回答被提问者采纳以上是关于selenium脚本驱动chrome浏览器很慢的主要内容,如果未能解决你的问题,请参考以下文章
如何处理Chrome Selenium网络驱动程序中的弹出窗口-Python
Selenium Chrome 浏览器实例在任务管理器中没有死机