2013-09-27 106 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