如何在老版本的Chrome 浏览器上使用selenium

由于Chrome Driver 只兼容Chrome  浏览器12.0.712.0 和之后的新版本,会因此如果要在老版本的Chrome  浏览器上使用Selenium, 则只能使用 SeleniumRC来完成任务,示例代码:

URL seleniumRC = new URL("http://localhost:4444");

URL testWebLink = new URL("http://www.google.com");

CommandExecutor executor = new SeleneseCommandExecutor(seleniumRC, testWebLink, DesiredCapabilities.chrome());

WebDriver driver = new RemoteWebDriver(executor);

时间: 2024-08-11 14:02:33

如何在老版本的Chrome 浏览器上使用selenium的相关文章

解决Shockwave flash在chrome浏览器上崩溃的问题

越来越多的人開始使用chrome浏览器,非常多用户都遇到过flash崩溃的问题,有时候重新启动chrome能够解决,有时候会导致无法用chrome打开不论什么站点上的不论什么flash.这个问题非常少在Firefox或者IE上发生,原因是除了chrome以外的浏览器都直接使用第三方的插件,比方adobe的,而仅仅有chrome除了使用第三方插件之外,自身还内置了一个flash播放器.chrome的非常多这种功能设计使得它在速度,效率,外观,使用方便性上面胜出它的竞争对手,但也带来一些小问题,比方

[转载]为什么有些MP4文件在Chrome浏览器上播放不了?

http://blog.sina.com.cn/s/blog_6bb7ebcc0101c2ja.html Chrome浏览器支持HTML5,它支持原生播放部分的MP4格式(不用通过Flash等插件). 为什么是部分MP4呢?MP4有非常复杂的含义(见http://en.wikipedia.org/wiki/Mp4),普通人对MP4的理解是后缀为.mp4的文件.但MP4本身不是一种简单的视频格式,它是一个包装了视频和音频格式的壳.至于里面的视频和音频使用什么编码格式是可变的.MP4的视频格式可以使

探究为何rem在chrome浏览器上计算出错

最近在一个项目中,测试同学提了一个bug,说手机上有个页面的某些字体显示偏大.就像这样 我用chrome浏览器在pc上测试了一下,发现pc上也有这个问题,但是用其它浏览器打开这个页面就没有发现这个问题. 于是,上网百度了一下,发现原来是chrome浏览器的问题. 通过各种百度Google然后我总结了一下这个问题产生的原因: chrome浏览器目前支持的最小的字体大小为12px,而我在html根元素上设置font-size:62.5%,计算之后就是10px,1rem=10px. 由于我页面字体大小

让你的「微信小程序」运行在Chrome浏览器上,让我们使用WebStorm

「微信小程序」的开发框架体验起来,还不错--自带了UI框架.但是问题是他的IDE,表现起来相当的糟糕--其实主要是因为,我当时买WebStorm License买了好多年.所以,我觉得他的IDE真不如我这个付费好用. 而且,作为一个拥护自由和开源的 「GitHub 中国区首席Markdown程序员」.微信在「微信小程序」引导着Web开向封闭,我们再也不能愉快地分享我们的代码了. 如果我们放任下去,未来的Web世界令人堪忧. 好了,废话说完了: 文章太长不想看,可以直接看Demo哈哈: GitHu

selenium与chrome浏览器及驱动的版本匹配

用selenium+python+webdriver完成UI功能自动化,经常会碰到浏览器版本与驱动的版本不匹配而引起报错,下面就selenium与chrome浏览器及驱动的版本匹配 做个总结. 使用WebDriver在Chrome浏览器上进行测试时,需要先下载与本机chrome浏览器对应的驱动程序,驱动程序名为chromedriver:chromedriver的版本需要和本机的chrome浏览器对应,才能正常使用,具体步骤如下: 第一步:下载对应版本的chromedriver驱动文件,具体版本请

Chrome 浏览器各版本下载大全

随着最近64位版本的 Chrome 浏览器正式版的推出,Chrome 浏览器再次受到广大浏览迷的重点关注,今天我们就整理一下各版本的 Chrome 浏览器 32位及64位的下载地址,方便各位浏览迷选择和现在. 到目前为止,Chrome 浏览器主要包括 Stable 正式版.Beta 测试版.DEV 开发版.Canary金丝雀版以及鼻祖 Chromium 版 .从稳定性方面,Stable>Beta>DEV>Canary>Chromium,而更新的速度则正好相反 Chromium>

XP系统下Chrome浏览器打开某些网站闪退的解决办法

这个星期用Chrome浏览网站的过程中,突然出现没有什么提示的闪退现象.一开始没怎么注意,以为只是偶然现象,但当重启Chrome后点恢复按钮再次闪退,这就可以肯定是因为打开某些网站造成.于是再次重启Chrome浏览器并按下恢复按钮,在可能导致Chrome闪退那个网站打开之前关闭那个分页,这样Chrome就不闪退了.这个办法只能治标不能治本,下次再打开这个网站同样会出现闪退的现象. 为了彻底解决这个问题,于是就用搜索引擎找找看有没有解决办法.首先用"Chrome打开某些网站闪退"作为关键

谷歌重设SSL警告 植入新版Chrome浏览器

谷歌浏览器对所有不安全的网址访问都会进行风险提示,但是很多用户看不懂基于浏览器的SSL警告,更加别说按警告进行访问操作.谷歌想改变这一现状,花费数年时间针对人类对警告信号的反应进行跨学科研究,并基于此研发了其最新型浏览器SSL警告. 调查显示,SSL警告的有效性几乎与安全无关.事实上,SSL警告需要简单易读倒是愈加确认了--无论是从理解方面,还是从选项设计方面,另外还要提供清晰的操作指南.换句话说,SSL警告需要简单化. <宾夕法尼亚大学和谷歌的联合研究报告>指出,很多站点都依靠SSL证书帮助

Python+Selenium2自动化测试之IE、chrome浏览器启动

构建Python+Selenium2自动化测试环境完成之后,就需要测试支持python的selenium的版本是否都支持在不同浏览器上运行,当前我们分别在三个最通用的浏览器上通过脚本来测试. 1.在IE浏览器上运行测试脚本,首先需要下载IEDriverServer.exe,放在IE浏览器的安装目录且同级目录下,脚本如下: import os from selenium import webdriver from selenium.webdriver.common.keys import Keys