Selenium webdriver 量角器/Selenium Webdriver:Runtime.executionContextCreated具有无效的';上下文';

Selenium webdriver 量角器/Selenium Webdriver:Runtime.executionContextCreated具有无效的';上下文';,selenium-webdriver,protractor,selenium-chromedriver,Selenium Webdriver,Protractor,Selenium Chromedriver,我使用量角器测试Angular2应用程序。它工作得很好,我想我没有在conf中更改任何内容,但现在它以以下内容结束: ... super(opt_error); ^ SessionNotCreatedError: session not created exception from unknown error: Runtime.executionContextCreated has invalid 'context': {"auxData":{"frameId":"4012.1","i

我使用量角器测试Angular2应用程序。它工作得很好,我想我没有在conf中更改任何内容,但现在它以以下内容结束:

...

super(opt_error);
    ^
SessionNotCreatedError: session not created exception
from unknown error: Runtime.executionContextCreated has invalid 'context': {"auxData":{"frameId":"4012.1","isDefault":true},"id":1,"name":"","origin":"://"}
  (Session info: chrome=54.0.2840.71)
  (Driver info: chromedriver=2.21.371459

...
我在MacOSX10.11.4和Chrome54.0.2840.71上工作

有什么建议吗?谢谢

---编辑26/10

因为这取决于每一种设置,所以似乎没有绝对的答案。其主要思想是相应地更新量角器/chromedriver/webdriver管理器

说我现在面临另一个问题:我做的每一个基本测试,包括(例如)一个browser.get()都失败了:

Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL

我不知道这是否是一个孤立的案例,也不知道它是否适合这里(我使用jasmine2作为框架),所以我开始另一个问题

我将它安装并存储在:/usr/local/cell/chromedriver/2.24/bin中,它为我修复了错误。

如其他人所述,看起来这是新版本chrome系统中安装的chromedriver的问题。对于mac,我使用“chromedriver update”更新了chromedriver,并修复了它。

我遇到了一个类似的问题,通过手动删除webdriver manager强制安装chromedriver 2.24解决了它

删除文件夹
rm-rf/usr/local/lib/node\u modules/webdriver manager/

重新安装webdriver
npm安装-g webdriver manager
我将
selenium standalone
更新为最新版本
5.8.0
(从
5.1.0
)。它将安装更新版本的ChromeWebDriver(2.25),而不是安装ChromeDriver2.21。这解决了我这边的问题。(无连接,会话异常)

如果即使将webdriver更新为2.25,错误仍在发生,如果您正在使用终端应用程序,这应该会有帮助:

我通过取消选中高级终端应用程序设置中的“启动时设置区域设置环境变量”复选框,解决了这个问题。 或者尝试使用此前缀启动测试:

LC_NUMERIC=”en_US.UTF-8″ npm test

尝试重新安装量角器。甚至我今天也面临着同样的问题。或者用下面的版本
npm安装Gragotorprotractor@4.0.9-g
谢谢。我做到了。没有成功…我的设置没有任何改变,今天早上我也经历了同样的事情。。。只有铬合金。Firefox和其他浏览器运行良好,这一定是驱动程序的问题。这可能是对我来说同样有效的版本。重要的一点是将chromedriver放在您的路径上,如这里所述:只是watir文档中链接的版本令人困惑。使用应该有效。