2016-11-08 4 views
0

Ich konnte Roboter-Framework-Tests auf Google Chrome mit RIDE ohne Problem ausführen. Doch gerade heute habe ich versucht, Tests ausführen, bevor richtig gelaufen war und jetzt erhalte ich folgende Fehlermeldung:RIDE WebDriverException: Nachricht: Sitzung nicht erstellt Ausnahme von unbekanntem Fehler

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 

Ich dachte, es könnte ein Problem mit chromedriver sein, damit ich auf die neueste Version aktualisiert (und gemacht sicher, dass die ausführbare Datei in meinem Pfad-Variable enthalten)

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

Aber es denkt noch 2,22 ich verwende aus irgendeinem Grund, und ich bin nicht sicher, wo fortzufahren. Kann ich etwas speziell mit RIDE machen?

Antwort

1

Mit RIDE (außer einem sauberen Neustart) können Sie nichts machen.

Dies ist ein Problem mit PATH-Einstellung, die irgendwie zuerst die alte Version von Chromedriver findet.

(Es gibt auch eine laufende Instanz des alten chromedriver sein könnte.)

+0

Danke, stellt sich heraus, dass ich mehrere chromedriver Installationen auf meiner Maschine und die eine Fahrt wurde mit hatte in meinem PATH nicht derjenige war ich aktualisiert hatte. Ich habe die Installationen und meinen PATH aufgeräumt und es funktioniert wieder. – JLB

Verwandte Themen