2016-11-08 28 views
0

我能夠使用RIDE在Google Chrome上運行機器人框架測試而沒有問題。然而就在今天我試着運行了之前正常運行的測試,現在我發現了以下錯誤:RIDE WebDriverException:消息:會話沒有從未知錯誤中創建異常

Starting test: Bbh-Robot.Test Cases.Search.Search 01 - Basics.Search for Toronto 
20161108 13:48:44.163 : INFO : Opening browser 'googlechrome' to base url 'https://www.google.com/' 
20161108 13:48:50.591 : FAIL : No browser is open 
20161108 13:48:50.592 : WARN : Keyword 'Capture Page Screenshot' could not be run on failure: No browser is open 
20161108 13:48:50.596 : FAIL : 
WebDriverException: Message: session not created exception 
from unknown error: Runtime.executionContextCreated has invalid 'context': {"auxData":{"frameId":"7332.1","isDefault":true},"id":1,"name":"","origin":"://"} 
    (Session info: chrome=54.0.2840.87) 
    (Driver info: chromedriver=2.22.397933 (1cab651507b88dec79b2b2a22d1943c01833cc1b),platform=Windows NT 6.1.7601 SP1 x86_64) 

Ending test: Bbh-Robot.Test Cases.Search.Search 01 - Basics.Search for Toronto 

我想這可能是與chromedriver所以我更新到最新版本的問題(和發確保可執行文件包含在我的Path變量)

https://chromedriver.storage.googleapis.com/index.html?path=2.25/

但它仍然認爲我使用的是2.22出於某種原因,我不知道從哪裏着手。有什麼我可以做與RIDE具體?

回答

1

RIDE(乾淨重啓除外)沒有什麼可以做的。

這是PATH設置的問題,以某種方式首先查找舊版本的chromedriver。

(有可能是還舊chromedriver的運行實例。)

+0

謝謝,原來我有我的機器上的多個chromedriver安裝並使用一個搭在我的道路是不是我已經更新。我已經清理了安裝和我的PATH,它再次運行。 – JLB

相關問題