2013-09-27 35 views
1

如此支持,我现在正在针对由硒2.0哪些浏览器硒2.0

我搜索http://docs.seleniumhq.org/about/platforms.jsp也支持所有的浏览器及其版本的列表,但它似乎文档没有更新,如我看不到FF以后的版本,比如13和14。

到目前为止,我只是工作在FF 13,14和IE 8

可能有人建议我任何链接或在此列表以及它们的版本的浏览器?

非常感谢您的帮助!

的问候,该浏览器是由硒2.0支持

+1

我不知道版本,但最新的浏览器通常与硒一起工作(如果它不是它的后面只有几个版本)。 Firefox,IE,Chrome,Safari,Opera,Android,iPhone和无头(无浏览器)都是您可以使用的不同驱动程序。 –

回答

3

正式支持的浏览器版本如下:

IE:支持版本6-10。版本11应该可以正常工作,但未经测试。 IE6的支持是在4月15日前停止2014年

火狐:使用本地事件是当前版本,立即以前的版本,目前的扩展支持版本(ESR)版本,并立即以前的ESR版本支持版本,从确定Selenium组件的发布日期。撰写本文时的最后一个公开Selenium版本是在2013年8月27日,当时,这意味着受支持的Firefox版本分别为23(当前),22(以前),17(当前ESR)和10(以前的ESR )。由于这个版本的支持是,所以只有适用于所谓的“本地事件”。如果您不使用本地事件,则支持更广泛的Firefox版本。

铬:版支持由所使用的chromedriver exectuable确定,并且是可用的at the chromedriver download site,但通常表示为当前和以前的稳定信道的版本中,目前的测试信道释放,并且电流dev的信道释放,如由chromedriver可执行文件的发布日期决定。

Opera: OperaDriver支持Opera 12.x.理论上可以使用Opera 15+的chromedriver可执行文件,但Opera Software尚未在Opera中进行必要的更改以允许执行此操作。

+0

谢谢你JimEvans!现在我对此有了一个很好的了解。 +1为您的描述性知识。 – jsborn17

3

请注意,Selenium 2依靠每个浏览器的驱动程序。你应该转向的是IEDriver,ChromeDriver,FirefoxDriver等的版本。

每个WebDriver支持一系列版本的浏览器。

例如,chromedriver 2.2适用于Chrome v27-29,我相信。就名单而言,我认为你必须挖掘。目前还没有任何消息来源。

+3

实际上没有确切的清单是很可惜的。 – Arran

+1

@Arran我完全同意.. – sircapsalot

+1

开源项目。包括文档。如果有什么你不喜欢的话,“补丁欢迎。” – JimEvans

0

Firefox驱动程序是作为Firefox扩展的主jar本身的,因此这并不明显,但IE和ChromeDriver支持的版本可以在驱动程序下载页面找到。您可以在下面的页面上看到最新的chrome驱动程序支持28-31版。你可能会注意到的一件事是,每当新的FF版本出来时,通常不到一个月后,一个新的硒罐就会出来。为Win32(v2.3.220795)

https://code.google.com/p/chromedriver/downloads/list

ChromeDriver服务器支持铬v28-31