2017-04-06 45 views
0

我正在嘗試遵循WebDriverIo教程http://webdriver.io/guide.html無法運行WebDriverIo教程

在設置Selenium服務器之後,當我嘗試執行測試節點腳本時(本教程中的第7步),Selenium警告我有一些錯誤(請參閱完整日誌的截圖),並且我沒有得到任何輸出。

重現步驟:

我啓動Selenium服務器 enter image description here

當我嘗試運行的節點上的腳本,發生這種情況(時鐘進行縮放): enter image description here

enter image description here

此時Firefox窗口自動打開,並保持空白。

我正在運行Firefox v52和Selenium 3.0.1。我從https://github.com/mozilla/geckodriver/releases下載了Geckodriver

任何明顯的東西,我錯過了?我很新的硒和瀏覽器自動化,原諒通用輸入:)

+0

你想達到什麼目的?什麼是'test-js'文件的內容? –

+0

test.js初始化一個新的Webriverio實例,設置它的選項,請求一個頁面,並輸入console.logs標題。在當前狀態下,Selenium在嘗試請求頁面時似乎失敗。請看看這個非常簡短的教程[這裏](http://webdriver.io/guide.html) –

回答

1

如果你一直在這裏得到壁虎驅動程序的Windows版本:https://github.com/mozilla/geckodriver/releases,你可能錯過這個消息:

重要:如果您在Selenium中使用geckodriver,則必須升級到 Selenium 3.3,因爲此版本將HTTP響應與 WebDriver標準對齊。

(我可以看到你在v3.0.1中)。

+0

Bingo!非常感謝您的幫助 –