takafumi blog

日々の勉強メモ

【Selenium】 エラーがでたらまずdriverを更新する

環境   Ubuntu 16.04 Selenium Standalone Server 3.0.1

$ mocha test.js

// 略
WebDriverError: unknown error: Runtime.executionContextCreated has invalid 'context': {"auxData":{"frameId":"16896.1","isDefault":true},"id":1,"name":"","origin":"://"
}

// stack trace

みたいのが延々と出て悩む。

$ node test2.js

みたいのは平気だったので、スクリプトの問題かと思って、また延々と悩む。

結局chromedriverを最新(2.27)に更新したら、サクッと直りました。 まずは悩む前にdriver更新しなさいという教訓。